Git~將本地項(xiàng)目推送到遠(yuǎn)程倉(cāng)庫(kù)
0、前言
如果應(yīng)經(jīng)有遠(yuǎn)程倉(cāng)庫(kù)和本地倉(cāng)庫(kù),那么本地倉(cāng)庫(kù)和遠(yuǎn)程倉(cāng)庫(kù)實(shí)際上是獨(dú)立的兩個(gè)倉(cāng)庫(kù),這個(gè)時(shí)候就需要將兩個(gè)倉(cāng)庫(kù)的歷史進(jìn)行合并后再push。
1沙廉、進(jìn)入本地項(xiàng)目目錄,將當(dāng)前目錄初始化git
git init
2臼节、添加遠(yuǎn)程倉(cāng)庫(kù)地址
git remote add origin https://gitee.com/tico-zl/arithmetic-leetcode.git
git add .
git commit -m "first commit"
3撬陵、合并兩個(gè)獨(dú)立啟動(dòng)倉(cāng)庫(kù)的歷史, 避免fatal: refusing to merge unrelated histories
錯(cuò)誤
git pull origin master --allow-unrelated-histories
4、最后push
# git push <遠(yuǎn)程主機(jī)名> <本地分支名>:<遠(yuǎn)程分支名>
git push origin master:master