常見git命令

1.git init 把目錄變成git可以管理的倉庫

2.git add filename 添加文件
git commit -m,-m後面輸入的是本次提交的說明,可以輸入任意內容,最好是有意義的。

3.git branch 查看分支,該命令會列出所有分支,當前分支會標一個*號
git branch name 創建分支
git branch -d name 刪除分支

4.git checkout name 切換分支
git checkout -b name 創建+切換分支

5.git merge name 合併分支到當前分支
git merge –no-ff -m ” “ 分支名
合併分支時,加上–no-ff參數就可以用普通模式合併,合併後的歷史有分支,能看出來曾經做過合併,而fast forward 合併就看不出來曾經做過合併

6.git log 顯示從最近到最遠的提交日誌
git log –graph 可以看到分支合併圖

7.git rm file 從版本庫中刪除該文件,刪除以後要用git commit命令

8.git push origin 分支名 把本地庫的分支推送到遠程
注:origin是遠程庫的名字,這是git默認的叫法,也可以改成別的

9.git pull origin 分支名 從遠程獲取最新版本並merge到本地
git fetch origin 分支名 從遠程獲取最新版本到本地,不會自動merge

10.git remote 查看遠程庫的信息
git remote -v 顯示更詳細的信息

11.要關聯一個遠程庫,使用命令git remote add origin git@server-name:path/repo-name.git;關聯後,使用git push -u origin master第一次推送master分支的所有內容;此後每次本地提交後,只要有必要,就可以使用命令git push origin master 推送最新修改。

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