1、覆盖提交 有时候我们提交完了才发现漏掉了几个文件没有添加,或者提交信息写错了。此时,可以运行带有 选项的提交命令尝试重新提交。 这个命令会将暂存区中的文件提交。如果自上次提交以来你还未做任何修改(例如,在上次提交后马上执行了此命令),那么快照会保持不变,而你所修改的只是提交信息。 文本编辑器启动 ...
分类:
移动开发 时间:
2018-03-10 10:22:08
阅读次数:
451
1、Git 文件生命周期 工作目录下的每一个文件都不外乎这两种状态:已跟踪或未跟踪。 已跟踪的文件是指那些被纳入了版本控制的文件,在上一次快照中有它们的记录,在工作一段时间后,它们的状态可能处于未修改,已修改或已放入暂存区。 工作目录中除已跟踪文件以外的所有其它文件都属于未跟踪文件,它们既不存在于上 ...
分类:
移动开发 时间:
2018-03-10 01:21:05
阅读次数:
207
git &github 快速入门 本节内容 github介绍 安装 仓库创建& 提交代码 代码回滚 工作区和暂存区 撤销修改 删除操作 远程仓库 分支管理 多人协作 github使用 忽略特殊文件.gitignore 为什么要用版本控制? 假设你在的公司要上线一个新功能,你们开发团队为实现这个新功能 ...
分类:
其他好文 时间:
2018-03-07 20:16:39
阅读次数:
238
一、Git时光机之Inbox 体系 工作区有一个隐藏目录 ,这个不算工作区,而是Git的版本库。 Git的版本库里存了很多东西,其中最重要的就是称为stage(或者叫index)的暂存区,还有Git为我们自动创建的第一个分支 ,以及指向 的一个指针叫 。 前面讲了我们把文件往Git版本库里添加的时候 ...
分类:
其他好文 时间:
2018-03-03 14:08:38
阅读次数:
129
git add -A和 git add . git add -u在功能上看似很相近,但还是存在一点差别 git add . :他会监控工作区的状态树,使用它会把工作时的所有变化提交到暂存区,包括文件内容修改(modified)以及新文件(new),但不包括被删除的文件。 git add -u :他仅 ...
分类:
其他好文 时间:
2018-03-03 14:05:00
阅读次数:
152
一、git 提交 全部文件 git add . git add xx命令可以将xx文件添加到暂存区,如果有很多改动可以通过 git add -A .来一次添加所有改变的文件。注意 -A 选项后面还有一个句点。 git add -A表示添加所有内容, git add . 表示添加新文件和编辑过的文件不 ...
分类:
其他好文 时间:
2018-03-03 10:56:38
阅读次数:
138
ADD AND COMMIT 初始化一个 Git 仓库(repository),即把当前所在目录变成 Git 可以管理的仓库。 把文件添加到 暂存区(stage),可被 track 追踪纪录下来。可多次使用来添加多个文件。 添加所有修改到暂存区,效果同 git add all,待验证。 暂存所有的文 ...
分类:
其他好文 时间:
2018-03-02 15:01:57
阅读次数:
219
今天在Githab上新建了一账号,打算把学习python中的代码传上去。过程中要使用Git,所以临时学习下Git的使用,做个笔记;gitinit初始化一个Git仓库(在一个目录下执行该命令就是讲该目录初始化成一个Git仓库)gitadd.把文件添加到仓库(实际上就是把文件修改添加到暂存区)gitcommit-m‘提交说明‘把文件提交到仓库(际上就是把暂存区的所有内容提交到当前分支)gitstatu
分类:
其他好文 时间:
2018-02-28 19:48:41
阅读次数:
160
Git多人协作工作模式: Git基本常用命令如下: mkdir: XX (创建一个空目录 XX指目录名) pwd: 显示当前目录的路径。 git init 把当前的目录变成可以管理的git仓库,生成隐藏.git文件。 git add XX 把xx文件添加到暂存区去。 git commit –m “X ...
分类:
其他好文 时间:
2018-02-28 14:12:40
阅读次数:
130
1、修改最后一次提交 当忘记提交某个文件可以使用 git commit amend -m "新的提交说明" 暂存区的内容会提交到git仓库而不产生新的快照 2、删除文件 手动删除工作区的文件后可以使用 git checkout -- 文件名 来将暂存区中的文件恢复到工作目录 git rm 文件名 删 ...
分类:
其他好文 时间:
2018-02-24 10:46:14
阅读次数:
174