Git版本控制工具进阶
来源:互联网 发布:java测试工程师技能 编辑:程序博客网 时间:2024/05/17 03:48
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
- Git版本控制工具进阶
- 版本控制工具----git进阶
- Git之版本控制工具进阶
- git内容整理--版本控制工具进阶
- Git 时间,版本控制工具进阶
- Git 时间,版本控制工具进阶
- 版本控制工具git
- git版本控制工具
- GIT - 版本控制工具
- Git 版本控制工具
- 版本控制工具--Git
- Git-版本控制工具
- Git,版本控制工具
- 版本控制工具git
- 版本控制工具GIT
- git版本控制工具
- 版本控制工具git使用指南
- 安装 Git 版本控制工具
- View 绘制流程
- UIView
- /string to 8wei ascii
- 关于mongo的启动参数的优化, 请教
- XStream的简单使用
- Git版本控制工具进阶
- C#学习之接口
- platform总线
- 在Linux中设置共享目录
- LeetCode---(136) Single Number
- View 事件传递
- 【Android】java.lang.IllegalStateException: Recursive entry to executePendingTransactions
- WindowManager--Toast、activity、dialog的实际渲染者
- 第九周 项目三 分数类中的运算符重载(续)