平时在公司的时候用过git的指令,自己在前面的博客当中也转载过,但是今天遇到了本地代码同步到GitHub上的问题,研究了一下午,有兴趣的看一下,有问题之处还望多多指教。

目录

1. 第一节,在GitHub 创建Repository,将GitHub上的文件更新到本地,本地更改文件的内容,然后同步到GitHub。

第一节

  • 简介: 在GitHub 创建Repository在注册 GitHub时有向导详细的说明了创建数据仓库、创建分支、在网页分支上创建修改文件如何同步到数据仓库主分支的。
  1. git命令拉取GitHub的hello-world文件到本地的某个位置,我就用我的电脑为例子了。
  2. 这个时候文件已经更新到本地了,你可以查看当前的分支:git branch。如果多分支的话,你也可以通过git checkout 分支 来进行切换分支。在本地你的文件中必定要写你自己的东西,或者增加一些文件,你就需要用命令查看这个你本地和数据仓库的文件之间的差异,首先你看到的是有那些文件改动了、哪些文件是你增加的、哪些文件是你删除的。对于具体的文件改动你也可以通过git diff 文件名 来精确的查看到底是什么地方改变了。
  3. 看了什么地方改变了,留下你想要的git add 文件名字,放弃你不想要的 git checkout 文件名字 ,git add . 添加所有改变的文件。
  4. 添加之后改变文件的状态是有区别的。然后是提交文件。
  5. 推送文件到数据仓库。

    注意:这里还存在问题的,通常的数据仓库都是共用的,不可能只有你自己使用这个东西,所以当你提交你修改或者增减的文件之前一定要先拉去代码 git pull ,如果存在冲突,那就要解决冲突。