1、比较暂存区和工作目录 直接执行 git diff 减号代表旧文件,加号代表新文件存放在工作区 2、比较GIT仓库两个快照的差异 git diff 快照ID 快照ID 3、比较当前工作目录和GIT仓库中的快照 git diff HEAD 比较最新提交的快照和工作目录 git diff 快照ID 比 ...
分类:
其他好文 时间:
2018-02-24 00:55:23
阅读次数:
202
git add 命令:用于把工作文件放入暂存区 git commit 命令:将暂存区中等待提交的文件放入git仓库 git reset 命令:将git 仓库中的文件还原到暂存区 git checkout 命令:将暂存区中的文件还原到工作目录 reset 命令 使用git log 命令查看提交记录 将 ...
分类:
其他好文 时间:
2018-02-23 23:57:59
阅读次数:
422
1、使用git status 命令查看当前状态 上图表示当前位于一个叫做master的分支中 工作目录无需要提交的文件即工作目录中文件没有改动过 2、新建LICENSE文件 输入 git status命令 提示Untracked files (文件未被跟踪)指文件未被添加到暂存区或者git仓库 使用 ...
分类:
其他好文 时间:
2018-02-23 20:50:32
阅读次数:
147
1、打开命令行切换到自己的项目文件夹下 输入命令git init 初始化git 2、新建README.md文件 输入This is a great project 保存 3、命令行输入 git add README.md 将该文件添加到暂存区 4、命令行输入git commit -m "add a ...
分类:
其他好文 时间:
2018-02-23 14:42:19
阅读次数:
157
工作区 =》 暂存区/过渡区 => 历史区/版本区 一、 pwd 打印当前工作目录 print working directory 配置用户(不配置用户不能提交代码) git cofig --list 查看用户信息 配置全局 用户 : 名字+邮箱 git config --global user.n ...
分类:
其他好文 时间:
2018-02-10 21:20:26
阅读次数:
174
git clone [url] 克隆某个项目(url)到当前目录 git satus 查看当前分支、查看workspace中经过变动的文件 git merge [branchName] 合并branchName分支到当前分支 git stash 将当前index暂存区中的内容储藏起来 每次pull或 ...
分类:
其他好文 时间:
2018-02-08 13:33:10
阅读次数:
149
1、创建仓库 mkdir learngit 2、初始化 cd learngit git init 3、添加文件(把要提交的所有修改放到暂存区(Stage)) git add 文件 4、提交到仓库(以一次性把暂存区的所有修改提交到分支) git commit -m "提交log" 深入理解git ad ...
分类:
其他好文 时间:
2018-02-07 15:02:22
阅读次数:
151
$ git init // 初始化一个Git仓库$ git status // 查看仓库的状态$ git add . // 将所有修改添加到暂存区$ git add * // Ant风格添加修改$ git add *Controller // 将以Controller结尾的文件的所有修改添加到暂存区 ...
分类:
其他好文 时间:
2018-02-07 14:34:06
阅读次数:
192
Git管理我们的代码会经历三个不过程1. 工作区:没有提交的代码就是存放的工作区2. 暂存区:通过 git add 文件名 命令提交代码该文件就放在暂存区3. 历史区:通过 git commit -m 提交信息 命名提交的代码就放在历史区 ...
分类:
其他好文 时间:
2018-02-03 20:56:25
阅读次数:
162
用惯了svn,突然转换到git上有点不习惯,先总结下git下常见的操作 新建版本库 在需要新建版本库的目录启动命令行:git init,这就完成了版本库的创建 添加文件 首先需要搞清楚git相比与svn,多了一个Index(stage)区,所有需要提交到本地库的变动,都需要先添加到暂存区,然后才可以 ...
分类:
其他好文 时间:
2018-01-26 17:12:15
阅读次数:
157