前言:
想自己写个项目,练练手,可是一会在公司写,一会在家里写,把代码拷来拷去,真是蛋疼的事,所以想用git的管理。以前用过SVN,在用SourceTree的时候,感觉大部分跟SVN很相似。Git与SVN的比较,请自行百度。看过网上很多文章,但是最终传送门,这篇文章写的简洁明了。
1.首先到github上注册账号,创建一个git仓库。
2.依次填写,相关信息
3.这是一些信息
4.打开Source
成功之后,在本地 3步骤中的目录想就会有了README.md.
4.我们拖入想要上传的文件或这项目到SourceTree的左边的空白区域。
可以看到,我们的文件以及暂时的保存,绿色色为新增加的文件按,黄色的为修改的,红色代表移除的。
点击提交后 填写提交信息。
勾选立即推送的orgin\master,不然只是提交到了本地仓库。勾选了就会本地仓库,远程的仓库都会更新。
最后
GIT跟SVN一样有自己的集中式版本库或服务器。但,GIT更倾向于被使用于分布式模式,也就是每个开发人员从中心版本库/服务器上chect out代码后会在自己的机器上克隆一个自己的版本库。可以这样说,如果你被困在一个不能连接网络的地方时,就像在飞机上,地下室,电梯里等,你仍然能够提交文件,查看历史版本记录,创建项目分支,等。对一些人来说,这好像没多大用处,但当你突然遇到没有网络的环境时,这个将解决你的大麻烦。
若果,你修改了文件,提交之后,只是在本地仓库哦,要push一下,才能到github上。
后续,分支管理,版本回滚,开发中慢慢来实践吧,文章中如有不足,欢迎大家指正。
-------------------------------------天才第一步,XX止尿裤