git命令幫助文檔

===================================與拉取代碼有關===================================
git fetch                                 同步遠程分支上的commit-Id
git merge orgin/遠程分支                                    強制與服務器同步
git pull                                從同步的遠程分支上拉取代碼
git branch --set-upstream-to=origin/遠程分支 本地分支        本地分支和遠程分支建立連接
git reset HEAD;git checkout.;git clean -dfx                    刪除本地代碼並同步服務器上代碼(最徹底的三個命令行)

=================================與提交代碼有關=====================================
git status                                查看修改狀態
git add "文件路徑"                        添加修改文件到緩存區
git rm                                    如果本地刪除了某個文件,想在服務器上也刪除這個文件
git rm -cached "文件路徑"                刪除已經放到緩存區的文件(即已經add過的文件)
git rm -f "文件路徑"                    刪除已經放到緩存區的文件(即已經add過的文件),同時刪除本地該文件
git checkout "文件路徑"                    與服務器上代碼該文件同步
git commit -m "備註"                    把緩存區的提交到本地庫
git push orgin baiyy:master                把本地庫的提交到服務器庫

=================================與tag和分支有關=====================================
git tag                                    查看所有tag
git tag 新建名稱                        新建tag
git push orgin --tags                    本地tag腿到遠程分支
git branch -a                             查看所有分支
git branch 新建名稱                        新建分支
git branch 新建分支名稱 tag名            在制定tag上新建分支
git branch -D 已有名稱                    刪除已有分支
git checkout 分支名                        切換分支

==================================與版本操作有關=====================================
git log                                    查看所有提交log
git show 具體commit-id                查看某次提交
git reset --hard HEAD^                    回退到上一個版本
git reset --hard 具體comm-id            回退到指定版本

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章