![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
git
a1232345
这个作者很懒,什么都没留下…
展开
-
git log摘录
git log --stat它会显示在每个提交(commit)中哪些文件被修改了, 这些文件分别添加或删除了多少行内容.原创 2014-11-06 11:05:24 · 732 阅读 · 0 评论 -
添加和删除远程分支 – Git 分支
这一节将要讨论的命令:git branchgit checkoutgit pushgit remote创建远程分支创建一个新的分支到远程目录中可以使用这种方法,先将分支添加到你的本地仓库,然后将该本地分支推送到远程仓库中. 让我们看看我们现在有哪些分支:amy$ git branch* master我们只有一个分支. 还没多到数不清的地步. 因此Amy创建了一转载 2015-07-15 14:38:59 · 1230 阅读 · 0 评论 -
git错误收集
1、Pull is not possible because you have unmerged files.在git pull的过程中,如果有冲突,那么除了冲突的文件之外,其它的文件都会做为staged区的文件保存起来。$ git pullA Applications/Commerce/BookingAnalysis.javaA Applications/Comm转载 2015-01-06 10:23:33 · 655 阅读 · 0 评论 -
git log常用命令以及技巧
1.git log如果不带任何参数,它会列出所有历史记录,最近的排在最上方,显示提交对象的哈希值,作者、提交日期、和提交说明。如果记录过多,则按Page Up、Page Down、↓、↑来控制显示;按q退出历史记录列表。2.git log -n如果不想向上面那样全部显示,可以选择显示前N条。3.git log --stat -n显示简要的增改行数统计转载 2015-01-30 11:05:00 · 640 阅读 · 0 评论 -
图解Git
正文基本用法约定命令详解DiffCommitCheckoutDetached HEAD(匿名分支提交)ResetMergeCherry PickRebase技术说明基本用法上面的四条命令在工作目录、暂存目录(也叫做索引)和仓库之间复制文件。git add files 把当前文件放入暂存区域。git commit 给暂存区域生成快照并提交。git转载 2015-01-30 16:02:31 · 460 阅读 · 0 评论 -
比较提交 - Git Diff
你可以用 git diff 来比较项目中任意两个版本的差异。$ git diff master..test上面这条命令只显示两个分支间的差异,如果你想找出‘master’,‘test’的共有 父分支和'test'分支之间的差异,你用3个‘.'来取代前面的两个'.' 。$ git diff master...testgit diff 是一个难以置信的有用的工具,可转载 2015-01-30 16:00:05 · 1277 阅读 · 0 评论 -
git log常用命令
git log 查看提交记录,参数:-n (n是一个正整数),查看最近n次的提交信息$ git log -2 查看最近2次的提交历史记录-- fileName fileName为任意文件名,查看指定文件的提交信息。(注:文件名应该放到参数的最后位置,通常在前面加上--并用空格隔开表示是文件。)$ git log file1 file2转载 2014-12-17 14:37:35 · 583 阅读 · 0 评论 -
Git 分支
何谓分支为了理解 Git 分支的实现方式,我们需要回顾一下 Git 是如何储存数据的。或许你还记得第一章的内容,Git 保存的不是文件差异或者变化量,而只是一系列文件快照。在 Git 中提交时,会保存一个提交(commit)对象,该对象包含一个指向暂存内容快照的指针,包含本次提交的作者等相关附属信息,包含零个或多个指向该提交对象的父对象指针:首次提交是没有直接祖先的,普通提交有一个转载 2014-12-01 16:02:05 · 547 阅读 · 0 评论 -
Git 基础 - 撤消操作
撤消操作任何时候,你都有可能需要撤消刚才所做的某些操作。接下来,我们会介绍一些基本的撤消操作相关的命令。请注意,有些撤销操作是不可逆的,所以请务必谨慎小心,一旦失误,就有可能丢失部分工作成果。修改最后一次提交有时候我们提交完了才发现漏掉了几个文件没有加,或者提交信息写错了。想要撤消刚才的提交操作,可以使用 --amend 选项重新提交:$ git commit --am转载 2014-12-01 13:55:07 · 570 阅读 · 0 评论 -
远程仓库的使用
远程仓库的使用要参与任何一个 Git 项目的协作,必须要了解该如何管理远程仓库。远程仓库是指托管在网络上的项目仓库,可能会有好多个,其中有些你只能读,另外有些可以写。同他人协作开发某个项目时,需要管理这些远程仓库,以便推送或拉取数据,分享各自的工作进展。 管理远程仓库的工作,包括添加远程库,移除废弃的远程库,管理各式远程库分支,定义是否跟踪这些分支,等等。本节我们将详细讨论远程库的管理和使转载 2014-12-01 15:22:11 · 709 阅读 · 0 评论 -
git恢复删除文件
如果一个文件不小心被删除了,可以有两种方法恢复:1、需要记住所需恢复文件的名字和版本号(commit id) git checkout commit_id -- file_name如果不加commit_id,那么git checkout -- file_name 表示恢复文件到本地版本库中最新的状态。2、不需要记住所需恢复的文件名字。采用转载 2014-12-16 11:23:45 · 897 阅读 · 0 评论 -
Git 的配置
一般在新的系统上,我们都需要先配置下自己的 Git 工作环境。配置工作只需一次,以后升级时还会沿用现在的配置。当然,如果需要,你随时可以用相同的命令修改已有的配置。Git 提供了一个叫做 git config 的工具(译注:实际是 git-config 命令,只不过可以通过 git 加一个名字来呼叫此命令。),专门用来配置或读取相应的工作环境变量。而正是由这些环境变量,决定了 Gi转载 2014-12-01 11:00:00 · 523 阅读 · 0 评论 -
Git branching: master vs. origin/master vs. remotes/origin/master
Git branching: master vs. origin/master vs. remotes/origin/masterup vote67down votefavorite20I think I'm on the right track to understand the basic concepts of转载 2015-07-15 13:04:30 · 2094 阅读 · 0 评论