cd 到git工作目錄
添加要提交的文件(提交到暫存區)
git add gittext.txt
提交到服務器(把暫存區的所有內容提交到當前分支)
git commit -m "第一次提交"
查看倉庫的狀態(哪些文件被修改過)
git status
查看文件修改內容
git diff gittext.txt
查看提交歷史
git log
git log --pretty=oneline
回退到上一個版本
git reset hard^
回退上10個版本
git reset hard^10
撤銷修改
git checkout -- gittext.txt
撤銷提交到暫存區的文件
git reset HEAD -- gittext.txt
刪除文件
先刪除工作目錄 rm gittext.txt
確定從版本庫刪除 git rm gittext.txt 然後提交
如果不確定刪除 git checkout -- gittext.txt
本地提交到GitHub
第一次 git push -u origin master
以後 git push origin master
關聯一個遠程庫
git remote add origin [email protected]:XXX/test.git
從遠程遠程庫克隆
git clone [email protected]:XXX/gitproject.git
創建分支 git branch XXX
切換分支 git checkout XXX
創建並切換分支 git checkout -b XXX
查看當前分支(會列出所有分支,當前分支前會有*號)
git branch
合併分支
git merge XXX
刪除分支
git branch -d XXX
隱藏當前未提交的更新
git stash
查看隱藏未提交的更新
git stash list
恢復隱藏的更新
git stash pop
查看遠程倉庫信息
git remote -v
給分支打標籤
git tag v1.0
查看標籤
git tag
查看標籤詳細信息
git show v1.0
刪除標籤
git tag -d v0.1
提交標籤到遠程庫
git push origin --tags
刪除遠程庫標籤
先刪除本地 git tag -d v0.1
再刪除遠程 git push origin :refs/tags/0.1
git常用命令
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.