將本地文件上傳到git指定分支

目的:將一個(gè)與原git項(xiàng)目毫不相關(guān)的文件夾上傳到指定的git分支并清空之前分支的內(nèi)容

方法:

  1. git init
    創(chuàng)建隱藏文件夾.git

2、 關(guān)聯(lián)遠(yuǎn)程倉(cāng)庫(kù):
git remote add origin 復(fù)制的倉(cāng)庫(kù)地址
倉(cāng)庫(kù)地址:指的是clone的地址

3.本地與遠(yuǎn)程分支同步
git pull origin develop
develop是遠(yuǎn)程git分支的名稱(chēng)

4.將本地文件夾的信息提交,加上說(shuō)明“比如第一次提交”(這個(gè)文字隨意,但必須要有不能為空)
分別執(zhí)行
git add . (這里 . 前面有個(gè)空格)
git commit -m "第一次提交"

5.創(chuàng)建本地分支
git branch develop (分支名稱(chēng)必須和遠(yuǎn)程分支的名稱(chēng)相同)

6.切換到這個(gè)分支
git checkout develop

7.將本地分支推送到遠(yuǎn)程分支同步
git push origin develop
稍等一會(huì)兒,執(zhí)行完之后查看git上是否成功推送

8.如果Git Push 出現(xiàn) error: failed to push some refs to...錯(cuò)誤,
解決方案:在某些情況下,如果我們確定要覆蓋遠(yuǎn)程分支的更改,可以使用--force標(biāo)志來(lái)強(qiáng)制推送。
git push --force origin develop
請(qǐng)注意,強(qiáng)制推送可能會(huì)覆蓋遠(yuǎn)程分支的歷史,謹(jǐn)慎使用。

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

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

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