1. 程式人生 > >最近公司使用 git 把自己學習的 心得分享下

最近公司使用 git 把自己學習的 心得分享下

2. 找到自己的專案 然後克隆下 遠端的程式碼到 本地 

克隆截圖

進入已安裝的 git命令列  輸入  git clone 加上 需要克隆專案的地址 如上圖  按下 enter 鍵  克隆專案 開始  安靜的 等待 即可

3.當我們克隆完了 專案  我們就可以 本地瀏覽專案了  此時 我們最好新建 一個分支   為啥要這樣呢   一般情況下 你沒有新建分支 如果多人 協作 修改專案  可能會導致衝突   我們公司某個專案 在 預設dev上    此時  我們 新建一個分支 只要  輸入 git checkout -b fixBugs 加上 你的分支名字(fixBugs)   這樣你的分支程式碼跟 dev 主幹分支程式碼 一模一樣    此時 你可以在自己的分支上 盡情的書寫程式碼了  是不是很棒。。。。

4.  現在 遇到一個情況了  就是預設分支dev 已經被其他小夥伴 合併成最新得了  我該怎麼樣獲取最新程式碼呢 保證分支最新呢

這個時候  我們 需要切換到 主分支dev(git checkout dev)然後 把自己的分支 合併到 主分支dev 上  (git merge fixBugs

此時 出現畫面 

git 在pull或者合併分支的時候有時會遇到這個介面。可以不管(直接下面3,4步),如果要輸入解釋的話就需要:

1.按鍵盤字母 i 進入insert模式

2.修改最上面那行黃色合併資訊,可以不修改

3.按鍵盤左上角"Esc"

4.輸入":wq",注意是冒號+wq,按回車鍵即可

出現上圖  合併 成功

然後 你在 基於合併後的 dev 主幹分支  新建 新的分支    git checkout -b fixBugsMerge  如此往復迴圈

5.如何在 dev 主幹分支拉取最新程式碼   git pull      那如何提交呢  git status   git add .    git commit -m "修改備註"

git push  等幾步   


1.git clone [email protected]:xsw/scale.git 克隆程式碼到本地
2.git pull 拉取程式碼
3.git checkout -b fixBugs 新建分支fixBugs並且換到fixBugs分支上來
4.git status 列出當前目錄所有還沒有被git管理的檔案和被git管理且被修改但還未提交(git commit)的檔案.


5.git add . 使用它會把工作時的所有變化提交到暫存區,包括檔案內容修改(modified)以及新檔案(new),但不包括被刪除的檔案。
6.git commit -m "修改備註"    將暫存區的程式碼提交到本地倉庫
7.git push  將本地倉庫的程式碼推送到遠端伺服器端
8.git branch -d fixBugs  刪除分支fixBugs
 

一點 小小的 心得  不敢在各位面前 班門弄斧   如果覺得好  請收藏  覺得寫的不好 還請多多批評指正   有你們 技術路上不孤單   謝謝  各位大佬