您的位置:首页 > 运维架构 > Linux

Linux系统编程学习之《Git仓库使用总结》

2013-09-03 15:49 453 查看
git维护着三棵树

第一个是工作目录,表示本主机中实际持有的文件

第二个是缓存区,临时保存改动

第三个是HEAD,指最后一次的提交结果

安装好git仓库后,新建一个文件

mkdir gittest

cd gittest

初始化git环境

git init

配置使用git仓库的人员姓名

git config --global user.name "Your Name Comes Here"

配置使用git仓库的人员email

git config --global user.email
"you@yourdomain.example.com"


克隆一个已存在的git仓库到当前目录

git clone pathname

添加文件到git的缓存中

git add filename

删除在缓存中的文件

git rm --cache filename


把缓存中的文件放入到HEAD中

git commit -m "your message"

删除已经提交的文件

git rm filename

更本地仓库至最新改动

git pull origin master

把分支数据推送到服务器中

git push origin master

查看git目前的状态

git status

查看git日志文件

git log

恢复版本、恢复误操作删除、切换分支

git checkout filename

git checkout master


创建分支并切换过去

git checkout -b backup_master

删除新建分支

git branch -d backup_master

重新命名文件名

git mv filename1 filename2

比较服务器上的代码和新代码的区别

git diff file1 file2

丢弃所有的改动操作

git fetch origin

git reset --hard origin/master
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  GIt