git的使用说明
2016-07-16 16:00
295 查看
1.git的安装:
1.安装:`Git-2.7.1.2-64-bit`
Git-2.7.1.2-64-bit下载地址
2.创建用户:
1.安装好git后在电脑任意处: `右击-->git bash here` 2.输入:git config --global user.name "your name",回车 3.接着输入:git config --global user.email "your email" 回车 4.完成创建git的用户名与邮箱
如下图:
3.创建git仓库:
git init //在任意一个文件夹下`右击-->git bash here`->输入git init
如下图:
4.列出仓库里的文件:
git ls
5.给仓库添加文件:
git add . //添加所有文件到git仓库 git add read.txt //添加一个文件到git仓库 git add *.txt //添加某一类文件到git仓库 git add src //添加一个src目录下的所有文件到git仓库
6.查看修改的内容:
git status //查看修改的内容和状态
如下图:
7.给仓库提交文件:
git commit -m "提交的信息说明" //例如:git commit -m "第一次提交"
如下图:
8.给项目添加忽略文件.giitgnore:
在项目的根目录下建一个.gitignore文件,在该文件输入: bin/ //把bin目录下的文件都忽略掉 gen/ //把gen目录下的文件都忽略掉 接着执行下面的命令就可以实现把忽略的文件过滤: git add . git commit -m "提交说明信息"
9.查看更改的具体内容:
git diff //查看所有文件更改的内容 git diff app/xx/xx/xx/MainAtivity.java //查看某个文件更改的内容
10.撤销没有提交过的修改(没执行git add .):
//撤销该文件的修改(该文件还没有进行过git add 的操作) git checkout app/xx/xx/xx/MainAtivity.java
11.撤销提交过的修改(已执行git add .):
//撤销该文件的修改(该文件有进行过git add 的操作) git reset HEAD app/xx/xx/xx/MainActiivty.java
12.查看提交记录
git log //查看所有的提交记录 git log 记录的id - 1 //查看某条记录,例如:git log asdrh14ghysfdac - 1 git log 记录的id -1 -p //查看某条记录的详细信息
13.查看版本库当前的分支
git branch -a
14.创建一个分支
git branch 分支名 //例如:git branch xmgv1.0
15.切换分支
git checkout 分支名 //例如切换到主分支:git checkout master
16.合并操作(分支修改的内容合并到主分支上去)
git checkout master //切换到主分支 git merge xmgv1.0 //把xmgv1.0分支的修改合并到master主分支上去
17.删除分支
git branch -D 分支名 //例如删除xmgv1.0分支:git branch -D xmgv1.0
20.从远程克隆项目到本地
git clone http://xxxx/xxxx/xxxx/xx.git //克隆主分支 git clone -b 某分支名 http://xxxx/xxxx/xxxx/xx.git //直接克隆某个分支
21.将本地的修改提交到远程的git服务器(github)
//origin代表是一个http://xx/xx/xx.git地址;master 代表是一个主分支 git push origin master //提交到主分支 git push origin 某分支 //提交到某个分支
20.把远程创库的修改更新到本地仓库
第一种方法//将远程的代码同步到本地,并没有进行合并,而是放到了origin/master分支上 git fetch origin master //查看远程仓库修改的内容 git diff origin/master //将origin/master分支的代码合并到主分支上 git merge origin/master
第二种方法
git pull origin master
21.查看当前的远程库
git remote //不带参数,列出已经存在的远程分支 git remote -v 列出详细信息,在每一个名字后面列出其远程url
22.添加远程仓库,并看看
//originCopy的意思是同origin一样,只是他们代表指向的地址不一样 git remote add originCopy http://xx/xx/xx.git地址 然后可以查看是否添加成功: git remote -v
相关文章推荐
- RPC failed; result=22, HTTP code = 411
- git更新已經刪除的文件
- 提取Git每次提交后Commit的文件
- GIT迁移服务器
- 分布式版本管理git入门指南使用资料汇总及文章推荐
- git终极指南:在实际开发中的应用
- 6 个托管 git 仓库的地方
- Git远程操作详解
- 25个 Git 进阶技巧(翻译)
- 详解版本控制利器Git,SVN的异同以及适用范围
- Ruby实现的删除已经合并的git分支脚本分享
- 在 Shell 提示符中显示 Git 分支名称的方法
- Git使用基础篇(一些常用命令和原理)
- git 使用及常用命令
- git eclipse 插件的安装
- git fork同步是什么意思?
- Git使用小坑 Out of memory错误的解决方法
- Python的高级Git库 Gittle
- 使用GIT进行源码管理――GUI客户端小结
- 使用git代替FTP部署代码到服务器的例子