git最佳實踐

2021-09-08 08:50:51 字數 803 閱讀 6637

$ git config --global user.name "john doe"

$ git config --global user.email [email protected]

在合併時會出現衝突,這時需要手動解決衝突,並提交。

衝突產生後,衝突檔案會顯示以下標記<<<<<<<*****==之間是本地修改的內容,*****==>>>>>>>之間是遠端修改的內容

根據這個,對衝突檔案進行編輯,在修改完之後,重新commit以下就可以了。

如果想把本地的某個分支test提交到遠端倉庫,並作為遠端倉庫的master分支,或者作為另外乙個名叫test的分支,那麼可以這麼做。

$ git push origin test:master // 提交本地test分支作為遠端的master分支

$ git push origin test:test // 提交本地test分支作為遠端的test分支

如果想刪除遠端的分支呢?類似於上面,如果:左邊的分支為空,那麼將刪除:右邊的遠端的分支。

$ git push origin :test // 剛提交到遠端的test將被刪除,但是本地還會儲存的,不用擔心

來自為知筆記(wiz)

posted on

2017-09-01 15:13

simppy 閱讀(

...)

編輯收藏

Git分支最佳實踐

本文介紹我一年前在自己的專案 包括工作專案和私人專案 中引入的git分支模式,這個模式很成功。主要分支 倉庫中有兩個長期的分支 master develop master用作生產分支,裡面的 是準備部署到生產環境的。develop是可交付的開發 也可以看成是用於整合分支,每晚構建從develop獲取...

Git最佳實踐與總結

一 常用命令 遠端倉庫相關命令 本地倉庫相關命令 標記版本相關命令 二 非常用命令 git revert hash 還原某次的提交,會生成一次提交,將目標提交進行抹除 git rebase 使當前分支的基於某次提交的節點發生改變,從而使當前的分支發生變化 git reset hash 使當前分支的w...

最佳實踐 Flutter 最佳實踐

最佳實踐是乙個領域可以接受的專業標準,對於任何程式語言來說,提高 質量 可讀性 可維護性和健壯性都非常重要。讓我們探索一些設計和開發flutter應用程式的最佳實踐。class enum typedef和extension應採用駝峰命名uppercamelcase規則。class mainscree...