git clone "版本庫的網址" 往本地目錄clone一份版本庫
git init 初始化創建一個空的Git倉庫或重新初始化現有
git add 添加文件到git倉庫,實際上是把文件修改添加到暫存區
git reset --hard HEAD^ 回到版本庫的上一個版本 註釋:HEAD表示當前版本,上一個版本是HEAD^,上上一個版本是HEAD^^,當前網上100個版本可以寫成HEAD~100。
git rm 刪除某文件
git log 顯示最近到最遠的提交日誌
git log --pretty=oneline 只顯示commit id(版本號)以及info(說明信息)
git show 顯示某種對象的信息
git status 查看庫當前的狀態
git branch 查看當前分支
git branch -a 查看遠程分支
git branch -d xxx 刪除xxx分支
git checkout -- xxx 找回在文件管理器中刪除的xxx文件,前提是xxx文件已提交到git倉庫
git checkout -- xxx 撤銷xxx文件在工作區的修改
git checkout . 撤銷文件在工作區的所有修改
git commit -m "info" 把文件提交到倉庫(把暫存區的所有內容提交到當前分支)
git diff xxx 查看xxx文件具體修改的內容
git merge xxx 把xxx分支的工作成果合併到當前分支上
git tag <xxx> 打標籤
git tag 查看所有標籤
git tag -d <xxx> 刪除xxx標籤
git fetch 將遠程分支信息獲取到本地
git pull 把最新的提交從與本地對應的遠程分支上的內容抓下來
git push 把本地的內容推送到遠程倉庫