使用git管理專案的相關操作
阿新 • • 發佈:2021-02-02
技術標籤:git
使用git管理專案的相關操作
通過使用多分支來管理專案
基礎命令
git checkout 分支名 :切換分支
新增-b即可建立新分支並切換到該分支下
如:
新建rights分支並切換到該分支下
git branch:檢視分支
可以使用git branch檢視當前的分支
git push :推送到遠端倉庫
推送遠端沒有的分支需要新增-u
如:推送rights分支到自己的遠端倉庫(遠端倉庫中還沒有該分支)
遠端有的不需要新增-u,即 -u 只在首次才需要
如:遠端有master分支,切換到master分支後直接使用 git push 即可
git status:檢視當前本地倉庫狀態
git add:新增提交到本地倉庫的檔案
git commit:提交到本地倉庫
一般結合-m加註釋使用
如:註釋內容為:完成使用者列表功能開發
git merge:合併分支
建立新分支並推送到遠端的過程
此處以rights分支為例子:
1、在本地新建分支並切換到該分支下:
git checkout -b rights
2、檢視當前分支狀態:
git branch
3、將本地分支推送到遠端(此時遠端還沒有該分支,所以需要使用-u)
git push -u origin rights
到此就已經在本地建立分支並切換到該分支下,且遠端中也存在此分支。
如果想合併分支,需要切換回master分支
1、切換到master分支
git checkout master
2、檢視當前分支,確保已經切換到master分支
git branch
3、合併分支
git merge rights
到此,在本地倉庫中就已經合併rights分支到master分支
但此時遠端倉庫的master分支還沒同步更新
4、提交到遠端
git push
到此,就在本地和遠端都將rights分支合併到master分支中了。