Dragon

Git同步本地项目到GitHub

2020-10-25 14:45 13 抢沙发 小逸博客

很多朋友都应该遇到过这样一个问题,在另一台电脑上同步你的个人项目,以便能身居‘异地’也依然能同步开发!所以我们把自己的项目同步到远程仓库,想在哪里里开发,就pull到本地改完再push到远程仓库

准备工作,本地git获得github的提交权限

设置用户名和邮箱


git config --global user.name 'GitHub用户名'
git config --global user.email 'GitHub邮箱'

 
接下来生成SSH密匙,同上设置的git邮箱一致ssh-keygen -t rsa -C 'GitHub邮箱'
指令执行后会让你确定密钥保存地址和设置密码,直接全部回车

添加生成的id_rsa.pub文件中的公钥(记事本打开复制)到github的Settings >>Deploy keys >>> Add deploy key

最后测试是否已经关联,git bash输入ssh git@github.com

创建本地仓库


cd C:\nb                 //cd到项目目录
git init                 //初始化git仓库
git add .                //把所有项目文件添加到提交暂存区
git commit -m '提交说明' //把暂存区中的内容提交到仓库

创建远程仓库并同步本地仓库至远程

本文使用github,创建仓库步骤不赘述,仓库名(项目名)


git remote add origin git@github.com:[GitHub用户名]/[仓库名]     //关联本地仓库和远程仓库
git push -u origin master                                        //把本地仓库内容push到远程仓库的master分支
NOTE:push的-u参数是设置本地仓库默认的upstream,这里就是把本地仓库同远程仓库的master分支进行关联,之后你在这个仓库pull时不带参数也默认从master分支拉取内容

 
如遇疑难杂症进入赞助页面欢迎加站长微信好友站长无偿帮你解决,或评论留言

适用于GitHub不限于GitHub代码仓库,类似腾讯工蜂,gitee都是可以的

「点点赞赏,手留余香」

还没有人赞赏,快来当第一个赞赏的人吧!

Mr-XiaoYi给Mr-XiaoYi打赏
×
予人玫瑰,手有余香
  • 2
  • 5
  • 10
  • 20
  • 50
2
支付

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

2020-10-24

2020-11-01

发表评论

表情 贴图 链接 私密 格式 签到
扫一扫二维码分享