Git實戰應用

  • 447
  • 0
  • Git
  • 2019-02-25

Git

這次結合前面理解Git應用,總結整個應用
首先開啟git Bash進行指令操作

 cd /C/專案目錄

接者開始進入把現有專案導入版控運行

git init
git status
git add .
git commit -m 'Init Project'


接者追下一段Add函數

先提交版本

git status
git add . 
git status 
git commit -m 'add method name:add'

接下來就是分支應用部分:分支有兩個情況如下
第一種是修改幅度不大,需要時間不會太久,短時間內可以完成,直接在develop分支上修改,完成後再commit。

        第二種是修改幅度是程式修改幅度比較大,可以取名Fature/new-function-name切換到這個分
支上,開始著手,修改程式,因為在develop切出新分支狀況不會影響到現有的develop專案狀況,
如果開發過程中有程式碼又被更新,可隨時使用rebase,在這個新分支程式碼進行同步更新,開發
完成之後再合併到develop分支上。

專案分支實務結合操作
先進行develop分支

git checkout -b develop

gitk --all

在develop分支下

git status 
git add .
git status
git commit -m 'add method'
gitk --all

切到新分支

git checkout -b facture-sub
gitk --all

git status
git add .
git commit -m 'add function sub'

接者進行merge
 

git checkout develop
git merge --no-ff feacture-sub

git branch -d facture-sub
gitk --all

上圖已刪除分支

接者透過master去合併develop

git checkout master
git merge --no-ff develop
gitk --all

元哥的筆記