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

远程仓库的使用

为了能在任意 Git 项目上协作,你需要知道如何管理自己的远程仓库。 远程仓库是指托管在因特网或其他网络中的你的项目的版本库。 你可以有好几个远程仓库,通常有些仓库对你只读,有些则可以读写。 与他人协作涉及管理远程仓库以及根据需要推送或拉取数据。 管理远程仓库包括了解如何添加远程仓库、移除无效的远程仓库、管理不同的远程分支并定义它们是否被跟踪等等。

一、创建SSH KEY

  • 先看一下你C盘用户目录下有没有.ssh目录,有的话看下里面有没有id_rsa和id_rsa.pub这两个文件,有就跳到下一步,没有就打开Git Bash,通过下面命令创建
$ ssh-keygen -t rsa -C "xxx@example.com"
  • 登录Github,点击右上角头像,选择settings,点击SSH and GPG keys,点击new SSH key进行创建,Key框中填入.ssh文件夹中id_rsa.pb文件中的内容,点击Add SSH key完成SSH key的加密,具体步骤可看如下:




二、在Github上创建一个Git仓库

  • 直接点击右上角加号,选择New repository进行创建,填好仓库名称后点击Create repository完成创建,如下图:



三、Github上创建的Git仓库与本地仓库关联

  • 根据Github上创建的仓库页面中的提示,在命令框输入:
D:\spring_study\Jay>git remote add origin https://github.com/Jay778/Night.git

注意:origin后面所加的是你Github上创建仓库的地址

  • 关联好之后,使用git push -u origin master把本地仓库文件推送到远程仓库中
D:\spring_study\Jay>git push -u origin master

由于新建的远程仓库是空的,所以要加上-u这个参数,等远程仓库里面有了内容之后,下次再从本地库上传内容的时候只需输入以下命令即可:

D:\spring_study\Jay>git push origin master
  • 重新刷新Github页面,就会发现本地仓库的文件已经成功上传了


总结

总体的步骤可分为以下:
1.在本地创建一个版本库,通过git init把它变为git仓库

2.把项目文件通过git add添加到本地仓库中

3.通过git commit把文件提交到本地仓库中

4.在Github上创建SSH key密匙,新建一个远程仓库,通过远程仓库的地址实现与本地仓库的关联

5.最后通过git push -u origin master把本地仓库中的文件推送到远程仓库中去

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1. 安装 Github 查看是否安装git: $ git config --global user.name "...
    Albert_Sun阅读 14,667评论 9 163
  • Git常用语法 [TOC] Git简介 描述 ​ Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,...
    君惜丶阅读 9,239评论 0 13
  • 1.git的安装 1.1 在Windows上安装Git msysgit是Windows版的Git,从https:/...
    落魂灬阅读 14,347评论 4 54
  • 远程仓库 到目前为止,我们已经掌握了如何在Git仓库里对一个文件进行时光穿梭,你再也不用担心文件备份或者丢失的问题...
    归云丶阅读 6,022评论 0 5
  • 声明:这篇文章来源于廖雪峰老师的官方网站,我仅仅是作为学习之用 Git简介 Git是什么? Git是目前世界上最先...
    横渡阅读 9,437评论 3 27

友情链接更多精彩内容