(分布式版本控制工具)
一、安装
1.Linux上安装
sudo apt-get install git-core
2.Win上安装
1).下载安装包
2).一路 Next.
二、Git 配置
1.Linux 打开 shell / Win 打开 Git Bash
1).设置"用户名"与"Email"
git config --global user.name "Demon"
git config --global user.email "aiybybz@163.com"
2).查看"用户名"与"Email"
git config --global user.name
git config --global user.email
三、创建代码仓
// 项目目录下
git init
执行后会生成一个 ".git" 文件夹,如果想删除本地仓库,删除这个就OK。
四、提交本地代码
1.添加单个文件
git add a.txt
2.添加文件夹
git add app
3.添加文件夹下所有文件
git add app .
4.提交
git commit -m "First commit."
五、内容修改
1.查看修改内容
git status
2.查看更改的内容
git diff
3.查看指定文件更改的内容
git diff app/src/main/res/layout/activity_main.xml
4.撤销未提交的
git checkout app/src/main/res/layout/activity_main.xml
5.撤销已添加的
git reset HEAD app/src/main/res/layout/activity_main.xml
六、查询
1.查询提交记录
git log
七、分支
1.分支图
分支图2.查询分支(branch)
git branch
3.创建分支
git branch version1.0
4.切换分支
git checkout version1.0
5.合并(merge)
git checkout master
git merge version1.0
6.删除分支(branch -D)
git branch -D version1.0
八、远程版本协作
1.代码下载(clone)
git clone xxxxxx
2.同步到远程库(push)
git push origin master
// origin:远程版本库Git地址
// master:哪支分支
3.远程版本库同步到本地(fetch:只同步下来)
git fetch origin master
// 同步下来的代码并不会合并到任何分支上去,
// 而是存放到 origin/master 分支上
// 使用diff 查看修改的内容
git diff origin/master
// 调用 merge 合并
git merge origin/master
4.远程版本库同步到本地(pull:同步并合并)
git pull origin master
2017/2/21 17:10:56
网友评论