git
Skye Lin
话不多说,放码过来
展开
-
git学习笔记二
1.状态简览git status 命令的输出十分详细,但其用语有些繁琐。 如果你使用 git status -s 命令或 git status --short 命令,你将得到一种更为紧凑的格式输出。 运行 git status -s ,状态报告输出如下:$ git status -s M READMEMM RakefileA lib/git.rbM lib/simplegit...转载 2018-07-28 15:15:24 · 100 阅读 · 0 评论 -
git学习笔记三
1.查看已暂存和未暂存的修改如果 git status 命令的输出对于你来说过于模糊,你想知道具体修改了什么地方,可以用 git diff 命令。 稍后我们会详细介绍 git diff,你可能通常会用它来回答这两个问题:当前做的哪些更新还没有暂存? 有哪些更新已经暂存起来准备好了下次提交? 尽管 git status 已经通过在相应栏下列出文件名的方式回答了这个问题,git diff 将通过文...转载 2018-07-28 15:48:16 · 140 阅读 · 0 评论 -
git学习笔记四——移除文件和移动文件
1.移除文件要从 Git 中移除某个文件,就必须要从已跟踪文件清单中移除(确切地说,是从暂存区域移除),然后提交。 可以用 git rm 命令完成此项工作,并连带从工作目录中删除指定的文件,这样以后就不会出现在未跟踪文件清单中了。如果只是简单地从工作目录中手工删除文件,运行 git status 时就会在 “Changes not staged for commit” 部分(也就是 未暂存...转载 2018-07-28 16:08:03 · 7926 阅读 · 0 评论 -
git学习笔记五
1.查看提交历史在提交了若干更新,又或者克隆了某个项目之后,你也许想回顾下提交历史。 完成这个任务最简单而又有效的工具是 git log 命令。接下来的例子会用我专门用于演示的 simplegit 项目, 运行下面的命令获取该项目源代码:git clone https://github.com/schacon/simplegit-progit然后在此项目中运行 git log,应...转载 2018-07-28 16:50:15 · 145 阅读 · 0 评论 -
git学习笔记六——撤销操作
1.重新提交有时候我们提交完了才发现漏掉了几个文件没有添加,或者提交信息写错了。 此时,可以运行带有 --amend 选项的提交命令尝试重新提交:$ git commit --amend这个命令会将暂存区中的文件提交。 如果自上次提交以来你还未做任何修改(例如,在上次提交后马上执行了此命令),那么快照会保持不变,而你所修改的只是提交信息。文本编辑器启动后,可以看到之前的提交信息。...转载 2018-07-30 09:35:49 · 309 阅读 · 0 评论 -
git学习笔记一
1.git官方文档2.基本的 Git 工作流程如下:在工作目录中修改文件。 暂存文件,将文件的快照放入暂存区域。 提交更新,找到暂存区域的文件,将快照永久性存储到 Git 仓库目录。3.如果 Git 目录中保存着的特定版本文件,就属于已提交状态。 如果作了修改并已放入暂存区域,就属于已暂存状态。 如果自上次取出后,作了修改但还没有放到暂存区域,就是已修改状态。4.当安装完 Git...原创 2018-07-28 14:47:29 · 164 阅读 · 0 评论 -
git常用命令总结
先在本地已有的程序文件夹创建本地仓库,将本地仓库push到远程仓库时经常报错推送失败,后来选择先创建远程仓库,将远程仓库克隆到本地,再将已有的程序文件夹复制到克隆的本地仓库中,再push,就没有报错。下面总结一下我在项目中常用的git命令:克隆远程仓库:git clone [url]例如:$ git clone https://github.com/libgit2/libgit2克...原创 2019-04-17 10:39:15 · 177 阅读 · 0 评论