- 介绍
Git被开发出来,可以很好的去管理Linux内核。 - 安装
如果你是Ubuntu系统,只需要打开shell界面输入:
sudo apt-get install git-core
如果你使用的是Windows系统,先访问:
https://git-for-windows.github.io/ 之后点击下载即可,然后按照指示完成安装
- 配置身份
为了多了解git命令,打开Git Bash,第一步需要先配置你的身份
git config --global user.name "你的git名字"
git config --global user.email "你注册时候的邮箱"
在你绑定成功之后,通过上述的话,如:
git config --global user.name
可以查看你的用户名
- 创建代码库
仓库(Repository)用于保存版本管理所需信息的地方,所有本地提交的代码都会被提交到代码仓库中
也可以推送到远程仓库中。
cd f: //进入f盘
cd yourproject //进入你的项目中

继续输入:
git init
这样就会在项目的根目录下生成一个隐藏的.git文件夹,这个就是记录本地所有的Git操作的
可以通过以下命令去查看
ls -al
这个命令是查看当前目录下面的文件,如果显示是蓝色,表示是文件夹,如果是白色的表示是文件。
- 删除代码库
只需删除这个文件夹就可以
- 提交本地代码
提交代码很简单,只需要add和commit两个命令就可以了。
首先进行添加:
比如想要添加某一个文件
git add build.gradle 这里是以build.gradle作为例子
想要添加某个目录
git add app 就会把整个app目录下的所有文件都进行添加
也可以一次性把所有的文件都添加
git add . 就会把当前目录下面的文件全部添加进去
其次进行提交:
git commit -m "first commit" -m参数来加上提交的描述信息,后面就是描述信息,这个是必要的,要不然
认为是不合法的。
- 忽略文件
我们在提交之前应该考虑一下,并不是所有的文件都需要加入到版本控制中。所以需要我们在android stdio中配置里面的.gitignore中的内容。添加我们需要忽略的。
/src/test
/src/androidTest
就是把我们的测试文件进行忽略,不必添加到版本控制中。
- 查看自己修改过的内容
git status
这个可以提示目前项目中可以提交的部分。没有的话会显示
nothing to commit ,working tree clean
也可以查看更改的内容
git diff 就可以看看哪里改变了
git diff 后面加上路径既可以了。
- 撤销未提交的修改
git checkout 文件路径
就可以撤销没有提交的文件,但是这种试用于没有执行过add命令的文件。
如果执行过add命令了之后,就要:
git reset HEAD 文件路径
- 查看提交记录
git log
每次提交记录都会包含提交id、提交人、提交日期以及提交描述这四个信息。












网友评论