Git remote 使用總結(jié)

使用場景:新建一個git倉儲并與遠(yuǎn)程關(guān)聯(lián)

1.初始化一個新的空的git倉儲,并在倉儲下做一些改動

mkdir gitDir
cd gitDir/
git init
touch file
git status   #查看當(dāng)前未提交的改動
git add file
git commit -m "新建文件file"   #將本次改動提交到本地倉庫

2.在git上或者碼云上新建一個倉儲A
3.在本地倉庫添加遠(yuǎn)程倉庫A并將本地的master分支跟蹤到遠(yuǎn)程的分支

git remote add test https://gitee.com/neimenggudaxue/test.git  #git remote add 遠(yuǎn)程倉儲名名稱唯一即可  遠(yuǎn)程倉儲地址
git remote  -v  # 查看關(guān)聯(lián)的所有的遠(yuǎn)程倉儲名稱及地址
git remote  #查看所有的遠(yuǎn)程倉儲名稱
git push test master -f   #提交本地倉儲分支(master) 給遠(yuǎn)程倉儲(test)分支(master)  此處是強(qiáng)制提交,
git status # 查看當(dāng)前未提交的內(nèi)容,此時應(yīng)該為空

使用場景:A倉儲下代碼提交至B倉儲

1.克隆倉儲A的代碼到本地并修改
2.查看當(dāng)前遠(yuǎn)程倉儲,結(jié)果是倉儲A git remote -v
3.刪除當(dāng)前遠(yuǎn)程分支(也可以不刪) git remote remove A
4.新增遠(yuǎn)程倉儲B git remote add repository_B URL #URL為倉儲B的地址
5.提交本次修改至本地倉儲

git add .
git commit -am "提交修改至本次倉儲"

6.提交本地倉儲到遠(yuǎn)程倉儲repository_B的master分支

git push repository_B master -f 
#需強(qiáng)制提交,因遠(yuǎn)程分支的readMe文件與本地的有沖突


#需學(xué)習(xí)命令:
git remote
git remote -v
git remote add repositiry_name repository_url
git remote remove repositiry_name
git push repositiry_name branch -f
git status

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 使用場景:新建一個git倉儲并與遠(yuǎn)程關(guān)聯(lián) 1.初始化一個新的空的git倉儲,并在倉儲下做一些改動 2.在git上或...
    迷糊銀兒閱讀 15,720評論 0 7
  • 簡介 GIT是一個分布式版本控制軟件,2005年發(fā)布。 之前的版本控制工具: CVS、Subversion、SVN...
    會飛的豬閱讀 645評論 0 26
  • 1.在GitHub上創(chuàng)建了一個新項目,如何將本地的一個工程上傳上去 2.創(chuàng)建分支 3.從git地址clone 4....
    任振銘閱讀 873評論 0 0
  • 一、本地建立Git 創(chuàng)建一個版本庫非常簡單,首先,選擇一個合適的地方,創(chuàng)建一個空目錄: $ mkdir learn...
    alex日記閱讀 606評論 0 0
  • 16宿命:用概率思維提高你的勝算 以前的我是風(fēng)險厭惡者,不喜歡去冒險,但是人生放棄了冒險,也就放棄了無數(shù)的可能。 ...
    yichen大刀閱讀 7,782評論 0 4

友情鏈接更多精彩內(nèi)容