如何把项目托管到GitHub (3)

  

如何把项目托管到GitHub

  其中check out 等同于git 命令行中的clone指令,用于把远程仓库下载到本地。

  commit 等同于git命令行中的commit指令(无差别),用于把更改提交到本地git版本库。

  push等同于git命令行中的push指令(无差别),用于把更改提交到远程的git仓库中。

  pull指令等同于git命令行中pull指令(无差别),用于获取得到最新的远程仓库信息。

此处,我们需要先选择commit选项,先把更改提交到本地的版本库。选择commit之后出现如下界面:

  

如何把项目托管到GitHub

  其中,第1个区域表示要提交的内容,第2个区域输入对此次提交的说明(注释),第3个区域可以选择勾上,如果勾上的话,那么当点击右下角按钮的时候,会先把所有的更改提交到本地的git版本库,然后再把更改推送到远程的git仓库。

点击提交之后,即可刷新github上面仓库的主页,此时显示有新的更新,并且项目提交已经完成。如下图所示,点击可以查看项目文件。

如何把项目托管到GitHub

第八步:命令行操作

  上面所有演示都没有涉及到命令行,那如果不使用XCode而是使用命令行,应该如何处理增加、删除、提交等常见操作呢?

  1)新创建文件,需要把创建的文件提交到本地的git版本库。

    把终端打开,cd进入到仓库路径,然后创建一个NewFile文件,如下图所示:

    

如何把项目托管到GitHub

    新创建了NewFile文件之后,该文件默认并不会被git版本库管理(可以使用git status命令查看),需要使用add 命令先把指定的文件添加到git的暂缓区,然后再提交到git的版本库,如下图所示。

    

如何把项目托管到GitHub

  命令说明:

  $ ls -l 以列表的方式显示当前目录下面的文件(NewFile文件为刚刚创建的)

  $ git status 查看git仓库文件状态 (NewFile文件状态为红色,表示未被git管理)

  $ git add NewFile 把NewFile文件添加到git的暂缓区中(如果需要一次性提交多个文件,那么可以使用git add .命令)

  $ git status 重新查看状态(此时NewFile文件状态为绿色,表示更改已经提交到了暂缓区)

  $ git commit -m "创建了NewFile文件"  NewFile 表示把暂缓区中NewFile文件对应的更改提交到本地的git版本库(如果要一次性提交所有的更改,那么可以直接把具体的文件省略即可)

  2)把文件提交到远程(github)的仓库

    

如何把项目托管到GitHub

   说明:使用git push指令把本地的更改推送到远程仓库。

   此时重新刷新下github网站上该仓库的主页,可以发现NewFile文件已经提交。

  

如何把项目托管到GitHub

3)修改文件,并把修改操作提交到远程仓库。

  假设我们修改了NewFile文件,然后把修改提交到git暂缓区,提交到本地的git版本库之后,再推送到远程的仓库。

  

如何把项目托管到GitHub

第九步:其他操作(tag标记)

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zgdzfs.html