linux下git的使用方法


linux下git的使用方法
 
前言
  www.2cto.com  
git是linux下的版本控制工具。我因为没有大型工程,也没有服务器,所以基本上最有用的push等等就用不上了。我的程序是一个人开发的,我现在想标记我的版本,并且可以在版本之间切换来切换去,有一个人建议使用git-tag,下面就讲讲git我用的到的用法:
 
正文
 
一:建库
 
  #建立一个空的库,在当前目录下创建.git
 
  git init
 
二:添加  www.2cto.com  
 
  #添加一个文件或一个目录下的所有文件到版本库
 
  git add a.cpp
 
  git add ./src/
 
三:提交
 
  #把现在的代码提交(到本地)
 
  #[-a] 把现在代码库已经git add过的代码全部提交上去(?)
 
  #[-m "message"] 加上你提交附带的信息,以后在切换tag的时候就会同时告诉你这个
 
  git commit -a -m "message"
 
四:标签(需要先执行"提交")
 
  #添加一个标签
 
  #[-a tag-name] 添加tag的名字(比如-a V1.0)
 
  #[-m "message"] 添加tag的信息,这里的信息是在tag show中显示的,而不是像commit中的在切换时显示  www.2cto.com  
 
  git tag -a tag-name -m "message"
 
  #删除一个标签
 
  #[-d tag-name] 删除tag的名字(如-d V1.0)
 
  git tag -d tag-name
 
  #切换到一个标签
 
  #似乎branch和tag都是用相同的切换
 
  git checkout tag-name

相关内容

    暂无相关文章