1. 程式人生 > 其它 >使用git管理專案的相關操作

使用git管理專案的相關操作

技術標籤:git

使用git管理專案的相關操作

通過使用多分支來管理專案

基礎命令

git checkout 分支名 :切換分支

新增-b即可建立新分支並切換到該分支下
如:
新建rights分支並切換到該分支下
新建rights分支並切換到該分支下

git branch:檢視分支

可以使用git branch檢視當前的分支

git push :推送到遠端倉庫

推送遠端沒有的分支需要新增-u
如:推送rights分支到自己的遠端倉庫(遠端倉庫中還沒有該分支)
推送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分支中了。