git 本地仓库和远程仓库关联
2018-12-31 本文已影响79人
coderYJ
本地有git仓库和远程怎么关联呢
1.在本地初始化仓库
git init
2.远程创建仓库

3.本地生成ssh key
在命令行里面输入
ssh-keygen -t rsa
在用户目录下面找到一个隐藏文件夹 .shh
的文件夹

带有
.pub
的是公钥, 直接记事本打开这个文件拷贝
4.在你的git账号上添加这个sshkey 我以oschina
为例

5.拷贝远程仓库地址

拷贝ssh的地址就好了 https大家可以去试一下
6.添加远程仓库地址
// xxxgit@gitee.com:wenyanjun/123.git 是你刚刚拷贝的 git仓库的地址
git remote add origin xxx git@gitee.com:wenyanjun/123.git
ps: xxxgit@gitee.com:wenyanjun/123.git 是你刚刚拷贝的 git仓库的地址
7.强制推送到远程
// 在推送到远程之前先要本地提交
git add .
git commit -m"初始化仓库"
git push origin master -f
7.这个确实能推送上去以后如果再次提交的话就需要
git push origin master
ps: 这样很麻烦的,能不能直接push呢
8.将本地主分支与远程主分支关联
// 把本地master分支和远程master分支关联起来
git push origin master -u
9.本地主分支和远程主分支关联起来之后以后就可以按照正常操作走了
git push
git pull
持续更新实用的干货
简书关注coderYJ
微博关注coderYJ
微信公众号关注coderYJ