您的位置:首页 > 其它

Git--版本控制工具学习笔记

2017-11-13 15:44 459 查看
Git–版本控制工具

1、windows安装:安装包下载地址:https://git-for-windows.github.io.该版本是2.14.2.3

安装完成后,打开Git Bash

2、首先配置自己身份:

git config –global user.name “LiHong”

git config –global user.email “2477802232@qq.com”

配置完成后,使用一下命令查看是否配置成功

git config –global user.name

git config –global user.email

3、接着开始创建代码仓库:尝试给e盘下的BroadcastBestPractice项目建立一个代码仓库,命令如下:

cd e:

cd broadcastbestpractice

git init

现在即完成了代码仓库的创建,创建后,会在项目的根目录下生成一个隐藏的.git文件夹,该文件件就是用来记录本地所有的Git操作的,通过如下命令查看该跟目录:

ls -al

若要删除本地命令,只需要删除这个隐藏的文件夹即可

4、提交本地代码:add用于把想提交的代码先添加进来,commit用于真正的去执行提交,用-m参数来加上提交的描述信息,没有描述信息的提交被认为是不合法的。命令示例如下:

git add .——表示添加目录下的所有文件

git add build.gradle ——添加单个文件

git add app —-添加app目录下的所有文件

git commit -m “First commit”

5、Git提供了一种可配性很强的机制来允许用户将指定的文件或目录排除在版本控制之外,在代码仓库的目录下若有.gitignore文件的话,将该文件的内容排除在控制版本之外。 .Gitignore文件在Android Studio创建项目是会自动生成两个,我们可以在该文件中添加不需要版本控制的文件,如、src/test;src/androidTest

6、查看修改的内容:git diff

7、查看提交的记录:git log

8、分支的用法:

检查分支:git branch

创建分支:git branch version1.0

定位到分支:git checkout version1.0

地位到主干:git checkout master

删除分支:git branch -d version1.0

https://github.com/googlesamples/android-BluetoothLeGatt.git

9、与远程版本库协作,将远程库中的代码下载到本地的F盘下:

cd f:

git clone https://github.com/googlesamples/android-bluetoothlegatt.git

10、注册一个github的账号,并创建一个CoolWeather的project

Username:lihongandroid

Email:2477802232@qq.com

Password:lihong315

CoolWeather项目的Git地址是:https://github.com/lihongandroid/coolweather.git

11、打开Git Bash并切换到CoolWeather的工程目录下,

cd e:

cd coolweather

git clone https://github.com/lihongandroid/coolweahter.git,该命令是将远程版本库克隆到本地, 此时在本地的工程项目中多了一个coolweaher文件即f/coolweather/coolweather,该文件中包含远程库中创建的文件内容以及隐藏的.git文件,将该文件中的内容全部(包括隐藏的.git文件)复制到上一目录中,然后删除该文件夹。

12、将所有文件添加到版本控制中:git add .

13、然后在本地执行提交操作:git commit -m “First commit”

14、最后将提交的内容同步到远程控制版本中,也就是GitHub上面:git push origin master 。需要输入用户名和密码来进行身份验证
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  git 版本控制工具