$ git config --global user.name "zhangsan"
$ git config --global user.email "[email protected]"
檢查cd ~/.ssh
預設目錄: c:\users\specter.ssh
生成公鑰和私鑰$ ssh-keygen -t rsa -c "[email protected]"
github貼上公鑰
初始化乙個git倉庫,使用git init
新增檔案到git倉庫,分兩步
git是不能管理空的資料夾的
掌握工作區的狀態,使用git status
使用git diff
檢視修改內容
head指向當前版本,版本間穿梭使用git reset --hard
使用git log
檢視提交歷史
使用git reflog
檢視命令歷史
工作區有乙個隱藏目錄.git是git的版本庫。
git的版本庫里存了很多東西,其中最重要的就是稱為stage的暫存區,還有git為我們自動建立的第乙個分支master,以及指向master的乙個指標叫head
使用git branch
檢視當前分支
使用git checkout master
切換會主分支
使用git merge dev
合併分支,使用git branch -d dev
刪除合併的分支
使用git log --graph
檢視分支合併圖
合併分支時,加上推送之前需要先用--no-ff
引數就可以用普通模式合併,合併後的歷史有分支,能看出來曾經做過合併; 而預設fast forward
合併就看不出來曾經做過合併
git pull
獲取更新
錯誤提示「no tracking information」,說明本地分支和遠端分支的鏈結關係沒有建立。git branch --set-upstream
origin/
合併有衝突,則解決衝突,並在本地提交
解決掉衝突後,再用git push origin
推送使用git tag
預設head上,使用git tag檢視所有標籤
使用git tag
提交到指定的commit上
使用git tag
提交到指定的commit上
使用git tag -a -m ""
本地新建乙個git倉庫git init
初始化本地git倉庫git add .
git commit -m ""
關聯乙個遠端庫git remote add origin git@server-name:path/repo-name.git
第一次推送master分支的所有內容到遠端git push -u origin master
以後推送git push origin master
cd相關根目錄下
轉殖git clone git@server-name:path/repo-name.git
前端踩坑2 10000
踩坑2 10000,優化頁面訪問速度之懶載入。現在的網際網路越來越發的,與使用者的互動也越發的重要起來,在我門前端人員的開發過程中,相信都遇到過頁面載入速度太慢的問題,這個問題出現的原因比較多,什麼載入資源比較多,頻寬比較低之類的,在這裡就不做贅述,就來講講今天的主角 懶載入。什麼是懶載入呢?顧名思...
git使用踩坑
1.在本地建立資料夾如c users ykc desktop test 2.開啟git bash進入上面的資料夾。ls cd desktop test 3.使用git init對本地資料夾進行初始化,剩餘步驟依次進行 git init git clone 遠端倉庫鏈結 git mv f oldnam...
web開發前端踩坑
1.inline block總會有間隙 前端布局對齊也可以使用float,但是這樣做會導致被作用塊不佔高度 相當於不存在,脫離了文件流,但是會顯示 前面的塊不佔高度後面跟著的不需要對齊的塊就可能會和前面的塊擠在一起 各種異常 float很好用,但是怎麼才能避免塊坍塌呢?1.在結束float的塊後面加...