远程git仓库A;本地项目B
-
远程仓库是空白的情况
把本地项目B转变成git仓库A: git init
项目B包含的文件内容添加到本地git仓库B中: git add . // add之后要 空格+. 不要漏掉.
提交到本地仓库B 并加注释:git commit -m '注释内容'
将本地git仓库B和远程仓库A锁定: git remote add origin 仓库A的git地址
将本地提交内容 推送到远程仓库A中:git push origin master
-
远程仓库有内容
把本地项目B转变成git仓库A: git init
项目B包含的文件内容添加到本地git仓库B中: git add . // add之后要 空格+. 不要漏掉.
提交到本地仓库B 并加注释:git commit -m '注释内容'
将本地git仓库B和远程仓库A锁定: git remote add origin 仓库A的git地址
将远程仓库A内容pull到本地仓库B中,两个仓库进行合并(可以理解为merge操作):git pull origin master --allow-unrelated-histories
将本地提交内容 推送到远程仓库A中:git push origin master
-----------------------------------
本地项目提交到远程git仓库
文章详细阐述了如何在远程仓库为空和已有内容的情况下,将本地项目B转化为git仓库并关联到远程仓库A。过程包括git初始化,添加文件,提交,设置远程仓库,拉取远程内容(如果有的话)以及推送本地更改到远程仓库。





