关于如何忽略本地库的内容:
先在本地库创建一个测试文件test
之后再本地库根目录下新建一个.gitignore文件
vim .gitignore 将test写入其中(想忽略什么就把什么写进去)
之后进行上传操作
可见,我们在本地库新建的test文件夹并没有被上传到github服务器,设置成功!
目前,在GitHub上面已经存在了HTTP链接为https://github.com/Livalon/22team.git 的远程库。在想要Clone远程库的文件夹下,利用Git bash命令行输入git clone https://github.com/Livalon/22team.git即可将远程库中的项目clone到本地代码仓库。如下图所示
那么在我们的文件夹下面就会看到,团队其他成员上传的代码内容,如下图所示:
然后,在这个项目文件夹下面创建自己的HelloWorld项目,我的HelloWorld项目的名称为HelloWorld-JiningShen,然后利用命令git add 以及git commit进行本地仓库的提交。git add是将改变提交到缓冲区,然而git commit 是将缓冲区中的内容提交到本地仓库。两条命令的执行如下面两张图所示:
用户也可以利用命令git status来查看具体的修改内容,与需要进一步进行提交的内容,如下图所示:
之后,我们就可以利用命令git push -u origin master将我们本地库的项目上传到远程库中,之后更新远程库就可以看到我们上传的项目内容,具体的命令行内容,与上传结果如下图所示:
这样,我们就把本地的项目HelloWorld-JiningShen上传到了指定的远程库中。
注意,我将项目同步到远程库的方法总结为两种:
1. 没有本地库的情况下,将远程库clone到本地,此时在此目录下的所有操作都是与远程库相关联的。
2.另一种则是,已经有了本地库,那么我们需要使用命令 git remote add origin +网址 将本地库与远程库相关联,从而才能够将本地库中的项目上传到远程库中。
首先在windows上安装Git-2.9.0-64-bit,安装过后再进行以下操作。
在我的E盘下新建了个"git本地库"文件夹,用该文件夹来建库,打开该文件夹,利用GIT bash命令行输入git clone https://github.com/Livalon/WindowsAppCanTool.git 来将远程库中的项目clone到本地库,(https://github.com/Livalon/WindowsAppCanTool.git)此链接为GITHub上面已经存在的一个远程库的HTTP链接。如图所示