你的位置:首页 > 软件开发 > 操作系统 > mac os x使用Git简易入门教程

mac os x使用Git简易入门教程

发布时间:2015-12-08 19:01:29
具体如下;1, 首先要了解什么是Git。简而言之,Git是一个分布式的代码版本管理工具。类似的常用工具还有SVN,CVS。概念了解参见;http://baike.baidu.com/subview/1531489/12032478.htm?fromId=1531489&f ...

  具体如下;1, 首先要了解什么是Git。简而言之,Git是一个分布式的代码版本管理工具。类似的常用工具还有SVN,CVS。概念了解参见;http://baike.baidu.com/subview/1531489/12032478.htm?fromId=1531489&from=rdtself&fr=wordsearch2,为什么要使用Git。Git相比SVN,CVS,最大的特点也是优点在于提供分布式的代码管理。这不是说SVN等不具有该功能,但就目前来看,Git更完善,而且也越来越多地被人们所接受。前途和易用是我一向选择的基准。在使用中,目前体验到最大的相比SVN的好处有;简单做下解释;分支代码只有一份!log在本地!合并代码更加方便!更加安全!目录更加简洁!3, 如何安装Git到MAC OS X在进行安装前,要说一下,Git和SVN一样,都需要创建一个服务器的,他们都可以创建自己的版本管理服务器。对于个人和小团队来说,使用托管服务器可能更合适,这里先介绍下使用Command-line。二,关于SourceTree这里先不做介绍。初始安装和SVN类似。4, 如何使用Git先介绍第一种;Command line使用终端的命令行时,首先我们要有一定的linux命令行知识。实际使用中经常用到的比较少,这里只介绍一些必要的。linux基础命令;然后介绍下Git基础命令的含义;使用Git,我们当然要有一个远程仓库,这里假设我们已经创建好了Bitbucket账号(创建远程仓库repository使用)。第一种,使用Git 命令行初始化第二种,Bitbucket上创建远程仓库---------以上为初始创建--------------华丽的分割线---------------以下为操作版本库-------------------有了远程仓库Repostiory,我们该添加代码或者其他文件什么的了这里还是介绍两种;第一种, 使用command-linegit add xxx           添加或要修改的xxx文件第二种, 使用SourceTree之后就是对仓库中文件的增加修改删除操作了Ps:记得如果不是单独另需创建的branch,每次对本地仓库操作的时候都要使用 git pull命令,更新远程仓库到本地中,防止冲突。这点和SVN的update类似先介绍到这里,其实操作起来基本和SVN的命令行工具还有gui工具类似。欢迎大家来补充~----------------------------------------------------------------------分割线-------------------------------以下为对Git的Branch进行说明-------------------------------------------------Branch就是分支,Git相比SVN,最大的优点是完善的分布式管理。每一个本地的Repository,也就是仓库,都相当于一个本地版本服务器,在此基础上我们可以进行许多Branches,进行不同一, 先介绍下SourceTree下的Branch,二, 使用command-line创建branch分支待续。。。。。。----------------------------------------------------------------------分割线-------------------------------以下为小技巧-----------------------------------------------1,   Git Stash命令回来之后,要回复一下现场。这里要简单说明下,stash命令的一个工作机制。pop顾名思义,当前暂存内容从栈队列里消失了,apply则和objectAtIndex一样,队列里仍然有该暂存内容。当多个branches被我们stash的时候,会用到如下两个命令;git stash list: 显示Git暂存栈内的所有备份,可以利用这个列表来决定从那个地方恢复。Ps:记住,多多使用git status 命令,就好比,好记性不如烂笔头。git 帮我们做好的笔记要多多查看,防止出错。2,  让Git忽略烦人不想追踪的文件然后在.gitignore_global文件里面设置我们想要忽略的文件。比如添加如下# Xcode#Git之后保存就可以了。如果输入git status仍然提示有不期望的被追踪的文件。需要清理下好了,再也不会有烦人的文件了二,可以单独为某个目录设置忽略文件。关于忽略文件的命名规则,请参考链接:

原标题:mac os x使用Git简易入门教程

关键词:Git

Git
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。