git
Git是目前世界上最先进的分布式版本控制系统.
首先是git的安装:
mac OS X是默认安装了的,所以这一步可以省略。
linux安装:
$ git
The program 'git' is currently not installed. You can install it by typing:
sudo apt-get install git
键入
git
linux会很友好的提示用户怎么安装
windows安装:
下载地址:https://git-for-windows.github.io/
或http://pan.baidu.com/s/1skFLrMt#path=%252Fpub%252Fgit
接下来就是使用
本地仓库操作
启动终端,进入要管理的文件夹,运行git init
把工作文件夹加入git文件控制。
$ cd Desktop
$ mkdir test
$ cd test
$ git init
然后就是将文件夹的文件加入git了
git add Filename
每次新建的文件夹都要添加到git.
实例:
$ vi main.cpp
$ git add main.cpp
添加成功之后就可以用git commit -m '注释'
将文件推送到仓库了。
$ git commit -m 'main.cpp'
查看提交历史
$git log
查看提交状态
$ git status
修改上一次提交
$ git commit --amend
取消暂存区的文件
$ git reset HEAD file
取消修改
$ git checkout -- file
远程仓库操作
克隆远程仓库
$ git clone username@hostname:仓库路径
查看远程仓库地址
$ git remote -v
添加远程仓库
$ git remote add gitname username@hostname:仓库路径
获取远程仓库的内容
$ git fetch gitname
更新本地仓库
$ git pull
推送数据到远程仓库
$ git push origin master
仓库标签操作
显示现有标签
$ git tag
新建含备注的标签
$ git tag -a v1.4 -m 'my version 1.4'
显示标签详情
$ git show v1.4
提交标签
$ git push origin --tags
仓库分支操作
显示现有分支
$ git branch
新建分支
$ git branch abc
切换分支
$ git checkout abc
默认在master分支
合并分支
$ git merge abc
网友评论