标签:版本库 git add rtk 初始化 内核 color bms tld pre
目前在企业中比较主流的版本管理工具有:GIT、SVN、CVS等等。
Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
Git是分布式版本控制系统,那么它不但和SVN一样有中央服务器,而且每个人的电脑也是一个完整的版本库,这样,工作的时候联网就不是必须的了,因为版本可以先在自己的电脑上进行管理。既然每个人的电脑都有一个完整的版本库,那多个人如何协作呢?比如说自己在电脑上改了文件A,其他人也在电脑上改了文件A,这时,你们两之间只需把各自的修改推送给中央服务器,然后再重新去拉下代码,就可以互相看到对方的修改了。
sudo yum -y install git
git init
git add fileName1,fileName2...
git commit -m ‘commit description‘
git status
git diff fileName
git log
git reset --hard commit_version
git reset --hard HEAD^
git reflog
git branch
git checkout branchName
git checkout -b newBranchName
git merge branchName
git branch -d branchName
git remote add origin remote_url
git push origin master
git clone remote_url
git stash
git stash apply
git stash pop
git remote
git remote -v
git pull
标签:版本库 git add rtk 初始化 内核 color bms tld pre
原文地址:http://www.cnblogs.com/hafiz/p/7472318.html