添加现有项目到git仓库

情景: 做了一个项目,需要放到git仓库里

 为什么做这个记录?

我们一般的操作是先有仓库, 然后 git clone  到一个空文件夹.     然后再这个空文件夹里加项目文件.  再git push

现在是先有项目,  后有git.   如果直接git clone到现有目录会直接报错, 因为文件夹不为空.

 

 

解决方案一:

先 git clone 仓库地址  到一个空文件夹, 然后 复制 .git 目录到项目目录. 然后删除这个临时文件夹

 

解决方案二:

cd project

git init 

git remote add origin https://gitlab.home.xxxxxxx.com/gongxxxxshou/gjgsios.git

git pull origin master

 

情景: 已经有了一个git仓库,还需要放到另外一个git仓库里,比如做备份

 

添加一个远程地址

git remote set-url --add origin git@gitee.com:xxxxx/sdf.Sdk.git

git remote set-url --add origin https://gitee.com/xxxxx/sdk.git

 

新添加的远程地址,不初始化的话,直接 添加进去 之后,可以直接 git push

强制提交(新添加的远程地址可能需要git pull,但是拉不到,那就强制提交好了)

git push -f origin master

posted @ 2021-07-19 16:33  ddgo's  阅读(113)  评论(0编辑  收藏  举报
.