关于项目管理工具git可以说是团队项目开发一个很好的助力工具,可以很好的进行版本控制。当然也是个人管理代码或者个人资源的很好的选择。
今天就来谈谈github的基本使用吧,之前写过一篇关于码云的使用博客,那会还停留在点击设置按钮进行代码上传的阶段。将你的财富(代码和资源)管理在github上面,别人还可以看得到你的成就,想想还是觉得比你存在本地某天忘了是个什么东西误删好吧!
1、使用github管理,首先你要先安装git,网上很多教程,大家可以去参考一下。
下载安装git并测试安装成功。此处略过。。。。。。。。。。
2、创建github账号,建立远程仓库。
- 点击new新建远程仓库,然后后填写必要信息。Repository name远程仓库名称,可以填你的项目名称。description项目描述。public公开,所有人能访问,private仅自己可见。reademe文件用来描述你的项目,或者其他东西。就是一个文本文档。如果你的是公开项目想让人知道你这是什么项目,可以用来描述展示你的项目。然后点解创建。
- 如下图,copy你远程仓库的地址链接,一会用的到。
3、然后回到我们的项目编辑软件控制台。我用的是IDEA,接下来的操作使用命令即可。
git init // 初始化本地仓库
git add . //将本地已有的所有文件添加到本地仓库
git commit -a -m 'version 1.0.0.1' //以版本1 添加到本地仓库
git remote add orgin +远程仓库地址(刚才复制的地址,没有加号) //连接远程仓库
git push origin master //创建主分支并推送到远程仓库
- 重新推送新东西上去,一般第一次远程仓库里面非空的话,都要先pull一下,把远程仓库上面,本地没有的文件(例如之前的reademe文件)导下来合并一下再上传,不然会提示冲突上传失败。再次提交的时候就只用commit-pull-push就行了。
git commit -a -m 'version 1.0.0.2' //以版本1.0.0.2 添加到本地仓库
git pull origin master
git push origin master //最后在push:
- 如果不先commit和pull的话,本地和远程仓库可能会有文件冲突,特别是多人协作项目的时候。养成良好的习惯,本地合并再push到自己的分支上。