目录
[3.1 git add](#3.1 git add)
[3.2 git commit](#3.2 git commit)
[3.3 git push](#3.3 git push)
[4. 一些其他问题](#4. 一些其他问题)
[4.1 .gitignore文件的作用](#4.1 .gitignore文件的作用)
[4.2 提交时冲突问题](#4.2 提交时冲突问题)
1.下载安装git
cs
yum/apt -y install git
git --version //可以查看git版本
centos用yum,ubuntu用apt
2.注册账号并建立远程仓库
链接:https://gitee.com/ ,先注册账号

登录进入gitee后,右上角选择新建仓库。

填写仓库名称和仓库介绍,点击创建就完成了远程仓库的创建。
下载项目到本地:
cs
git clone [url]
点击进入仓库,url就是下面这个链接,运行成功就好了。
3.提交代码的三板斧
git add 文件名
git commit -m "XXX"
git push
3.1 git add
将文件提交到暂存区,此时还没有完全提交至仓库。
3.2 git commit
git commit -m "xxx" ,"xxx"是日志信息,必须说明当前代码的功能或作用,如果是修改那些部分,也要说明。日志信息不可删除。
3.3 git push
本质就是同步到远端服务器上
4. 一些其他问题
4.1 .gitignore文件的作用
一句话总结就是:进行筛选操作,提交时忽略.gitignore文件中写入的特定后缀文件。一般而言,我们只需提交源代码。
.gitignore:

4.2 提交时冲突问题
冲突的原因:远端服务器和本地仓库不一致。比如多人协作时,在我们提交代码之前已经有人向服务器中提交过,导致提交失败。
解决冲突:此时只需要pull一下,让本地仓库与服务器同步,同步后再push即可,此时就能提交成功了。
如果是修改的同一份文件的情况呢?
还是按照上述解决冲突的办法,先pull再push,此时也能提交成功,不过是对两个同一文件进行了合并,此时需要手动文件内容。
git --help
这个命令可以查看git的其他命令。
完~
