github fork工作(具體操作)

2021-09-29 19:55:25 字數 898 閱讀 5096

更新於20201110

git add remote upstream url.git #遠端庫,公共開發倉庫

git add remote localhost url.git #本地庫,自己倉庫

切換到轉殖的資料夾

cd /
在本地建立乙個新的分支,用來提交

git checkout -b cq
-b第一次使用,用來初始化

切換之後修改內容檢查狀態,先獲取遠端庫資料

git pull localhost master # 新版本的master->main,注意區分

git status

git add .

git commit -m "content"

git push origin cq

最後推到自己的提交分支上面,圖形介面直接去pull request,有表單可以填寫,讓對方merge合併即可

後續遠端庫同步

當遠端庫更新以後,自己本地的庫並沒有自動更新,需要fetch+merge(合併操作)

git checkout main #注意區分自己的是master還是main

git fetch upstream

git merge upstream:main

git push localhost main # 更新本地庫(github)

merging狀態解決
$ git reset --hard head (or sha_1)
附上詳細教程

git工作流具體操作流程

gitflow 工作流定義了乙個圍繞專案發布的嚴格分支模型。首先來直觀感受一下 develop分支 feature分支 release分支 hotfix分支 建立乙個新的分支 develop,release,feature 同步到遠端倉庫 其他開發者拷貝分支到本地,跟蹤遠端倉庫的狀態 開發這建立自己...

Spring 具體操作

1.建立物件 ioc建立物件的方式1.預設使用無參構造建立物件 2.在呼叫 getbean 方法時,配置檔案內的所有物件都被建立 使用有參構造建立物件 xmlns xmlns xsi xsi schemalocation user class com.liye.pojo.user name age ...

MFC ListControl 具體操作詳細用法

1 listcontrol初始化 listcontrol初始化 新增在虛函式cdlg oninitdialog 中 m mylist.modifystyle 0l,lvs showselalways dword dwstyle m mylist.getextendedstyle dwstyle lv...