Git本地已有项目关联远程仓库
情况:
- 本地已有项目
- 远程有个仓库
目的:
本地项目关联远程仓库
首先要把本地项目变成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://blog.csdn.net/qq_39671159/article/details/81261049
https://blog.csdn.net/wd2014610/article/details/85639741
https://blog.csdn.net/zhanglinjiang1234/article/details/79009601
最新文章
- ORA-06502:PL/SQL :numberic or value error: character string buffer too small
- firefox 插件 URLRedirector 审核通过
- Windows Server 2012 克隆修改SID
- [poj 3537]Crosses and Crosses(博弈论)
- jquery的tree table(树表)
- [经典算法] 排列组合-N元素集合的所有子集(一)
- iOS 时钟动画
- couldn't connect to server 127.0.0.1:27017 at src/mongo/shell/mongo.js:145
- CSS学习(一)
- Codeforces 986C AND Graph dfs
- Python中的lambda的简单介绍
- SQLite中的运算符表达式
- ORACLE查看数据库已安装补丁
- Visual Studio 2015 update 2 setup fails with ";missing or damaged package kb3022398";
- robotFramework--ride 问题:Data source does not exist.
- 使用Nginx限制同一IP的访问频率
- 将display设置为inline-block之后产生间隙然后换行问题的解决方法
- python(七):元类与抽象基类
- Java复习——网络编程
- .net截取字符串
热门文章
- 【web系统UI自动化】关于UI自动化的总结
- 解决ORA-00257无法删除用户
- 实操ES6之Promise
- 2020重新出发,NOSQL,redis高并发系统的分析和设计
- Activiti7 流程部署
- leetcode刷题-50Pow(x, n)
- 记一次线上OOM问题分析与解决
- ssm框架spring-mvc.xml和spring-mybatis.xml报错项目无法正常启动问题
- 如何把自己开发的项目上传到GitHub仓库或者码云仓库?
- Node.js 从零开发 web server博客项目[登录]