Git版本控制-命令操作

Git版本控制-命令操作

1.配置身份

便于提交代码的时候知道是谁提交的。

Git config –global user.name “马总”

Git config –global user.email “邮箱”

验证是否配置成功:

只需要输入
Git config –global user.name

Git config –global user.email即可,如果后面自动显示名字、邮箱即配置成功;

至此,我们即可创建仓库(Repository):本地代码都会被提交到仓库,还可以被推送到远程仓库。

创建仓库

  1. 首先进入到项目目录
  2. 创建仓库(Git init)

创库创建完成后,项目根目录下回生成一个.git文件(记录所有本地git操作,可以通过输入“ls -al”命令查看);

删除本地仓库

如果你想删除本地仓库,直接删除.git文件即可;

———-(第二部分)提交代码

提交代码

add命令:将代码添加进来
1. 添加单个文件

    git add 文件名
  1. 添加目录

    git add 目录明
    
  2. 添加所有文件

    git add .
    

    commit命令:执行提交操作

当我们添加好所有文件后,就可以提交代码了:

git commit -m “关于这次提交的描述信息”;

忽略文件

如android项目结构中的build目录下文件是在项目编译过程中自动生成的,不应该加入版本控制中。

由.gitgnore文件指定不需要加入版本控制的文件、目录,指定文件、目录时可以用“”通配符如:.iml(表示所有iml文件都不会加入版本控制中去);

android项目更目录和modul目录下有两个.gitignore文件,用于指定忽略的文件;

查看和上一次提交的变动,(此时还未提交)

git status
查看变动的文件

git Diff

查看具体变动代码

如果你想查看指定某个文件的变动

git Diff 文件路径(app/src/main/java/com/example/provider/MainActivity.java)

撤销未提交的更改

撤销还未提交的指定文件改动

git checkout 文件路径(modul根路径下如:src/…..)

注意:当我们此时已经文件已经执行了add命令,再用上面这种方式撤销,就不起作用。此时,就需要先将文件取消添加,再撤销。

撤销添加:

git reset head 文件路径

再撤销未提交文件改动:
git checkout 文件路径

查看提交记录

当我们项目多次提交,需要查看每次改动提交内容

查看提交记录:
git log

大概我们查看某一次提交记录(-1表示只想看到一行记录):
git log id -1

查看某一次提交具体修改内容:

git log id -1 -p

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值