- 克隆倉庫
git clone <---git https url -->
GIT URL
- 將已有本地倉庫推送到github
git remote add origin https://github.com/OWNER/repository.git
git branch -M main
git push -u origin main
// OWNER: 用戶名
// repository: 新建倉庫名,
- 查看本地遠(yuǎn)程分支地址
// 查看本地遠(yuǎn)程分支地址
git remote -v
// 移除origin分支
git remote rm origin
- Fork倉庫
// 1. github上點(diǎn)擊fork,獲取項(xiàng)目
// 2. 本地下載自己fork后的項(xiàng)目的dev分支(-b代表branch)
// 注:不命名dev拐云,則一般默認(rèn)為拉取main或master分支
git clone https://github.com/OWNER/repository.git -b dev
// 3. 查看遠(yuǎn)程倉庫,顯示應(yīng)為默認(rèn)本地origin
git remote -v
// 4. 添加主倉庫地址到本地遠(yuǎn)程地址充蓝,并命名為test(fork項(xiàng)目的遠(yuǎn)程地址為dev)
git remote add test https://github.com/OWNER2/repository2.git
// 5. 再次查看遠(yuǎn)程倉庫地址查看是否添加成功君躺,成功則會(huì)顯示test和origin兩個(gè)地址
git remote -v
// 6. 本地修改代碼并提交變更
git add .
git commit -a -m "change message"
// 7. 從主倉庫(test)拉取最新代碼至(dev)犹撒,解決沖突
git pull test dev
// 8. 將本地代碼提交到github fork項(xiàng)目的分支上
git push origin dev
- 提交commit
git add .
git commit -a -m "change message"
git push origin master // 或 git push
- 回滾版本
$ git reset --hard <--commit number-->
$ git push -f origin master // 強(qiáng)制推送
- clone某一指定分支到本地倉庫
$ git clone -b dev開發(fā)分支 <---https倉庫url--->
- 查看git分支
$ git branch -a
* V1.0_R_STARTING_dev
remotes/origin/HEAD -> origin/V1.0_R_STARTING_dev
remotes/origin/V1.0_R_STARTING
remotes/origin/V1.0_R_STARTING_dev
- 推送到指定分支
$ git push origin <-- branch name -->