Git本地仓库与GitHub远程仓库的同步

创建SSH 秘钥(创建过就不用再建)

因为本地Git仓库和远程github仓库之间的传输是通过SSH加密的,所以先要生成秘钥。在用户主目录C:\Users\gg下,看看有没有.ssh目录->如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,其中id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥。将秘钥添加到GitHub页面中。

登录github,打开”settings”中的SSH Keys页面,然后点击“Add SSH Key”,填上任意title,在Key文本框里黏贴id_rsa.pub文件的内容。

右键文件夹内git_bash输入git init创建本地仓库,然后在GitHub上创建仓库。
在本地Git仓库目录下运行如下命令:

git remote add origin https://github.com/yourname/仓库名

git push -u origin master(由于新建的GitHub仓库是空的,所以第一次推送master分支时需要加-u参数,以后再推送就不用加了)

推送过程中可能需要输入github的用户名和密码,推送成功后,可以立刻在github页面中看到远程库的内容已经和本地一模一样。

从现在起,只要本地作了提交,就可以通过如下命令:git push origin master把本地master分支的最新修改推送到github。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容