自己已經寫好了一個項目,想上傳到 github
github 創建新項目
新建 README.md , LICENSE
本地項目添加 github 遠程倉庫源
- 不是git項目
git remote add origin https://USERNAME:PASSWORD@github.com/USERNAME/pro.git
- 已是git項目,先刪除再添加
git remote rm origin git remote add origin https://USERNAME:PASSWORD@github.com/USERNAME/pro.git
沖突
- 如果本地已有了git項目,相當於有兩個項目,這時候直接 pull 或者 push 在新版本會報錯:
Git refusing to merge unrelated histories
需要加上 --allow-unrelated-histories
.因為新版本默認關閉了這個選項
2. 我的github項目新建的時候寫了 README 文件,而我本地項目也有 README.md。這個時候運行 git pull
會提示 confilct.
關於git的 merge 操作我一直比較懵,所以我用git rm
git rm README.md git push git checkout -- README.md
從已有的git項目導入到 github
導入個人git項目到 github 的正確姿勢
code import
git[ssh]😕/git:pass@example.com/var/git/pro.git
添加 branch 的方式導入到github
git remote add branch https://USERNAME:PASSWORD@github.com/USERNAME/pro.git
git pull branch