码迷,mamicode.com
首页 > 其他好文 > 详细

Git本地已有项目关联远程仓库

时间:2019-06-25 10:13:17      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:linux   远程仓库   wiki   等等   参考   http   htm   article   ast   

情况:

  1. 本地已有项目
  2. 远程有个仓库

目的:

  本地项目关联远程仓库

 

首先要把本地项目变成git管理的,也就是建立一个本地仓库,可以在项目目录下面使用git init命令初始化仓库,初始化成功之后会在仓库里面看到

一个.git文件

技术图片

.git文件里面记录仓库的历史信息,版本分支等等。

 

然后我们在gitee上新建一个仓库tools去关联它,这里需要把本地的ssh公钥添加到gitee,本地公钥在C:\Users\西红柿\.ssh下面的id_rsa.pub文件,

注意id_rsa文件是私钥,不要透露给别人。

技术图片

 

 将公钥添加到gitee:

技术图片

接下来就是本地仓库关联远程仓库:

技术图片

关联之后可以查看以下关联的远程仓库和当前拥有的权限:

技术图片

 然后就可以pull远程仓库:

技术图片

报了个错,没有明确分支,应改使用git pull gitee master

技术图片

这个是因为我之前在本地提交过一个文件,远程仓库也提交过一个文件,git认为这是两个分支。

可以使用git pull gitee master --allow-unrelated-histories,--allow-unrelated-histories会允许关联两个分支的历史分支

技术图片

技术图片

ok,然后将本地项目代码push到remote

技术图片

还是一样,需要明确分支:

技术图片

到此就pull和push都可以用了,本文到此结束!

 

参考链接:

https://www.liaoxuefeng.com/wiki/896043488029600/1163625339727712

https://www.cnblogs.com/php-linux/p/6123527.html

https://www.oschina.net/question/780536_121856

https://git-scm.com/book/zh/v1/Git-%E5%9F%BA%E7%A1%80-%E6%9F%A5%E7%9C%8B%E6%8F%90%E4%BA%A4%E5%8E%86%E5%8F%B2\

https://blog.csdn.net/qq_39671159/article/details/81261049

https://blog.csdn.net/wd2014610/article/details/85639741

https://blog.csdn.net/zhanglinjiang1234/article/details/79009601

 

Git本地已有项目关联远程仓库

标签:linux   远程仓库   wiki   等等   参考   http   htm   article   ast   

原文地址:https://www.cnblogs.com/alinainai/p/11080655.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!