由于以前一直没有使用git的机会,虽然断断续续的了解git的使用,可是怎么用一直没实践,四舍五入等于不会。最近恰好开发任务不重,就把学习Git的过程简单记录一下。git
我介绍的是Mac下的安装编程
安装homebrew,而后经过homebrew安装Git,具体方法能够参考homebrew的文档:brew.sh/bash
本人经常使用Xcode(Xcode7 以后自动安装)开发工具自带Git。服务器
打开终端,在想要的地方建立文件夹,好比名字为"learnName"分布式
$ mkdir learnName //建立目录
$ git init //把这个目录变成Git能够管理的仓库
复制代码
第一步:编写一个readme.txt文件,内容随意。可是必定要放到learnName目录下(子目录也行)。不然会报错。工具
$ git add readme.txt //把这个文件添加到仓库
复制代码
注意:可能会出现pathspec 'readme.txt' did not match any files
提示。
解决方式:经过git命令建立: touch readme.txt
,以后再执行添加命令。学习
第二步:用命令git commit,把文件提交到仓库。
上一步只是建立了文件,这一步是将文件提交到仓库。 $ git commit -m "写你想要注释的话,最好是有关本次提交" //
提交后,查看状态:$ git status
开发工具
$ git remote add origin <url> //url 为你建立远程库地址,以下图
$ git push -u origin master
$ git push master //每次更改操做直接push便可
到此Git的初步创建和关联就完成了。区别于集中式管理工具如SVN来讲,Git这种分布式管理的有点就在于,在不须要考虑远程服务器的状态,也就是有没有联网均可以正常工做,只要在服务器正常以后记得同步就OK,很是方便。后续还会继续记录深刻的使用,如多人协做编程会遇到的问题以及涉及到的操做。加油!url