這篇文章一如既往還是抄的。特意挑了一篇超簡單的,里面命令都是最常用的,完全能解決日常使用。什么安裝就不說了。誰讓我安裝好了呢。參考文章
取得Git倉庫
初始化一個版本倉庫
git init
Clone遠程版本庫
git clone git@remoteAddress.git
添加遠程版本庫origin,語法為 git remote add [shortname] [url]
git remote add origin git@xbc.me:wordpress.git
查看遠程倉庫
git remote -v
提交修改
添加當前修改的文件到暫存區(qū)
git add .
如果你自動追蹤文件,包括你已經手動刪除的,狀態(tài)為Deleted的文件
git add -u
提交你的修改
git commit –m "你的注釋"
推送你的更新到遠程服務器,語法為 git push [遠程名] [本地分支]:[遠程分支]
git push origin master
查看文件狀態(tài)
git status
跟蹤新文件
git add readme.txt
從當前跟蹤列表移除文件,并完全刪除
git rm readme.txt
僅在暫存區(qū)刪除,保留文件在當前目錄,不再跟蹤
git rm –cached readme.txt
重命名文件
git mv reademe.txt readme
查看提交的歷史記錄
git log
基本分支管理
創(chuàng)建一個分支
git branch iss53
切換工作目錄到iss53
git chekcout iss53
將上面的命令合在一起,創(chuàng)建iss53分支并切換到iss53
git chekcout –b iss53
合并iss53分支,當前工作目錄為master
git merge iss53
合并完成后,沒有出現(xiàn)沖突,刪除iss53分支
git branch –d iss53
拉去遠程倉庫的數(shù)據,語法為 git fetch [remote-name]
git fetch
fetch 會拉去最新的遠程倉庫數(shù)據,但不會自動到當前目錄下,要自動合并
git pull
查看遠程倉庫的信息
git remote show origin
建立本地的dev分支追蹤遠程倉庫的develop分支
git checkout –b dev origin/develop
總結
我最經常用的命令其實就只有下面這些。菜雞要努力了。
git add .
git commit
git pull
git push