Git版本控制工具进阶

1,准备工作, 打开Git Bash

进入到项目根目录下,执行如下,代码仓库建好

jit init 


2,.接下来提交项目中的代码,bin 和gen目录下的文件是会自动生成的 所以不应该添加到版本控制当中,否则有可能会对文件的自动生成造成影响

现在,在项目的根目录下创建一个名为.gitignore的文件,然后编辑这个文件内容第一行bin/,第二行gen/

这样bin和gen目录下所有文件都忽略掉了


3,先使用添加将所有文件进行添加,然后提交

git add .(点)

git commit -m "First cimmit."


4,查看文件修改情况方法

git status

然后Git会提示项目中没有任何可提交的文件,现在对项目中的代码稍做改动,然后重新输入git status 命令

可以看到Git提醒修改的文件已经发生了更改,那么如何看到更改内容呢?需要借助diff命令了

git diff

这样可以查看所有文件更改内容,(如果想退出快捷键q)如果只看某个文件更改的内容在后面加上路径

git diff 路径

显示修改的内容其中减号代表删除的部分,加好代表添加的部分,

5,撤销未提交的修改可以用checkout命令,所做一切修改都被撤销

git checkout 路径名

重新运行git status 命令可以看到项目中没有任何可提交的文件,说明撤销成功,

如果某个已经被add添加过了,这种方法就无法撤销其更改的内容

6,可以做个实验:稍微改下代码,输入命令

git add .(点

这样把所有文件都添加上,可以输入git status 来检查下,

现在再执行以下checkout命令,会发现仍然处于添加状态,所修改的内容无法撤销,解决方法:先取消添加,然后撤回修改,取消添加使用reset命令,

git reset HEAD 路径

再执行get status 重新变回未添加状态,此时可以使用checkout将修改内容撤销

7,查看提交记录:查看所有

git log

查看其中一条记录git log 该记录Id -1,查看具体修改内容再在后面添加-p





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值