git的基本介绍
git分布式版本控制
cvs,svn集中式版本控制
git下载
windows用户请下载http://msysgit.github.com/
然后一路next,即可
然后git --version即可看见版本;
然后鼠标右键任何文件夹,会多出一些菜单,如Git BASH ,git gui,说明安装成功。
如何上传文件到github
git init
git add README.md (git add . 这里的点代表所有)
git commit -m "first commit" (-m代表提交信息)(git commit -a -m ‘add&commit’ //add和commit结合使用)
git remote add origin https://github.com/xxxxx/xxxx.git
git pull origin master
git push -u origin master
其他部分命令
- git status //查看状态
- git status -s
- git log //查看提交日志
- git log --pretty = online //一行显示提交历史记录
- git log --pretty = online --stat //显示提交文件的更改信息
- git log --pretty = oneline -p -2
- git diff name.txt
- git rm name.txt
- git rm --cached name.txt
- git push
- git push
- git branch <branchname>
- git checkout <branchname>
- git tag <tagName>
- git config --global http.postBuffer 524288000
忽略特殊文件
有的时候我们不需要上传某些文件到github(比如*.jar,数据库配置文件等敏感信息),这里我们就要用到.gitigore。我们新建这个文件。
github 中有这一系列的配置,我们可以灵活的组合使用即可。https://github.com/github/gitignore
另外:如果你确实想添加该文件,可以用-f强制添加到Git:
$ git add -f App.class
github删除仓库
Github删除仓库,在settings 里面的最底下
参考网站:https://blog.csdn.net/pandamax/article/details/78534513