您的位置:首页 > 其它

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  git