Skip to content

Commit 81d8955

Browse files
author
ZhongyiTong
committed
Add footer for raw files.
1 parent aae8a88 commit 81d8955

12 files changed

+118
-12
lines changed

sources/Git_log高级用法.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -276,4 +276,13 @@ git log --merges
276276

277277
你现在应该对使用`git log` 来格式化输出和选择你要显示的commit的用法比较熟悉了。它允许你查看你项目历史中任何需要的内容。
278278

279-
这些技巧是你Git工具箱中重要的部分,不过注意`git log` 往往和其他Git命令连着使用。当你找到了你要的commit,你把它传给`git checkout``git revert` 或是其他控制你提交历史的工具。所以,请继续坚持Git高级用法的学习。
279+
这些技巧是你Git工具箱中重要的部分,不过注意`git log` 往往和其他Git命令连着使用。当你找到了你要的commit,你把它传给`git checkout``git revert` 或是其他控制你提交历史的工具。所以,请继续坚持Git高级用法的学习。
280+
281+
282+
283+
> 这篇文章是[**『git-recipes』**](https://github.com/geeeeeeeeek/git-recipes/)的一部分,点击[**目录**](https://github.com/geeeeeeeeek/git-recipes/wiki/)查看所有章节。
284+
>
285+
> 如果你觉得文章对你有帮助,欢迎点击右上角的***Star***:star2:***Fork***:fork_and_knife:
286+
>
287+
> 如果你发现了错误,或是想要加入协作,请参阅[Wiki协作说明](https://github.com/geeeeeeeeek/git-recipes/issues/1)
288+

sources/Git图解.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,4 +143,13 @@ rebase是合并命令的另一种选择。合并把两个父分支合并进行
143143

144144
![enter image description here](http://marklodato.github.io/visual-git-guide/rebase-onto.svg)
145145

146-
同样有`git rebase --interactive`让你更方便的完成一些复杂操作,比如丢弃、重排、修改、合并提交。
146+
同样有`git rebase --interactive`让你更方便的完成一些复杂操作,比如丢弃、重排、修改、合并提交。
147+
148+
149+
150+
> 这篇文章是[**『git-recipes』**](https://github.com/geeeeeeeeek/git-recipes/)的一部分,点击[**目录**](https://github.com/geeeeeeeeek/git-recipes/wiki/)查看所有章节。
151+
>
152+
> 如果你觉得文章对你有帮助,欢迎点击右上角的***Star***:star2:***Fork***:fork_and_knife:
153+
>
154+
> 如果你发现了错误,或是想要加入协作,请参阅[Wiki协作说明](https://github.com/geeeeeeeeek/git-recipes/issues/1)
155+

sources/Git提交引用.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -274,4 +274,12 @@ git checkout HEAD@{1}
274274

275275
我们还了解了引用日志,来引用到其他方式已经不存在的提交。这是一种很好的恢复误删提交的方法。
276276

277-
它的意义在于:在任何开发场景下,你都能找到你需要的特定提交。你很容易就可以把这些技巧用在你一有的Git知识中,因为很多常用的命令都接受引用作为参数,包括`git log,``git show``git checkout``git reset``git revert``git rebase`等等。
277+
它的意义在于:在任何开发场景下,你都能找到你需要的特定提交。你很容易就可以把这些技巧用在你一有的Git知识中,因为很多常用的命令都接受引用作为参数,包括`git log,``git show``git checkout``git reset``git revert``git rebase`等等。
278+
279+
280+
281+
> 这篇文章是[**『git-recipes』**](https://github.com/geeeeeeeeek/git-recipes/)的一部分,点击[**目录**](https://github.com/geeeeeeeeek/git-recipes/wiki/)查看所有章节。
282+
>
283+
> 如果你觉得文章对你有帮助,欢迎点击右上角的***Star***:star2:***Fork***:fork_and_knife:
284+
>
285+
> 如果你发现了错误,或是想要加入协作,请参阅[Wiki协作说明](https://github.com/geeeeeeeeek/git-recipes/issues/1)

sources/Git简易指南(上).md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,4 +90,13 @@ git remote add origin <server>
9090
> - 这里origin是< server >的别名,取什么名字都可以,你也可以在push时将< server >替换为origin。但为了以后push方便,我们第一次一般都会先remote add。
9191
> - 如果你还没有git仓库,可以在Github等代码托管平台上创建一个空(不要自动生成README.md)的repository,然后将代码push到远端仓库。
9292
93-
##### 至此,你应该可以顺利地提交你的项目了。在下一节中,我们将涉及更多的命令,来完成更有用的操作。比如从远端的仓库拉取更新并且合并到你的本地,如何通过分支多人协作,如何处理不同分支的冲突等等。
93+
##### 至此,你应该可以顺利地提交你的项目了。在下一节中,我们将涉及更多的命令,来完成更有用的操作。比如从远端的仓库拉取更新并且合并到你的本地,如何通过分支多人协作,如何处理不同分支的冲突等等。
94+
95+
96+
97+
> 这篇文章是[**『git-recipes』**](https://github.com/geeeeeeeeek/git-recipes/)的一部分,点击[**目录**](https://github.com/geeeeeeeeek/git-recipes/wiki/)查看所有章节。
98+
>
99+
> 如果你觉得文章对你有帮助,欢迎点击右上角的***Star***:star2:***Fork***:fork_and_knife:
100+
>
101+
> 如果你发现了错误,或是想要加入协作,请参阅[Wiki协作说明](https://github.com/geeeeeeeeek/git-recipes/issues/1)
102+

sources/Git钩子.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -447,4 +447,13 @@ print "Moving '%s' from %s to %s" % (branch, old_commit, new_commit)
447447

448448
在这篇文章中,我们学习了如果用Git钩子来修改内部行为,当仓库中特定的事件发生时接受消息。钩子是存在于`git/hooks` 仓库中的普通脚本,因此也非常容易安装和定制。
449449

450-
我们还看了一些常用的本地和服务端的钩子。这使得我们能够介入到整个开发生命周期中去。我们现在知道了如何在创建提交或推送的每个阶段执行自定义的操作。有了这些简单的脚本知识,你就可以对Git仓库为所欲为了 : )
450+
我们还看了一些常用的本地和服务端的钩子。这使得我们能够介入到整个开发生命周期中去。我们现在知道了如何在创建提交或推送的每个阶段执行自定义的操作。有了这些简单的脚本知识,你就可以对Git仓库为所欲为了 : )
451+
452+
453+
454+
> 这篇文章是[**『git-recipes』**](https://github.com/geeeeeeeeek/git-recipes/)的一部分,点击[**目录**](https://github.com/geeeeeeeeek/git-recipes/wiki/)查看所有章节。
455+
>
456+
> 如果你觉得文章对你有帮助,欢迎点击右上角的***Star***:star2:***Fork***:fork_and_knife:
457+
>
458+
> 如果你发现了错误,或是想要加入协作,请参阅[Wiki协作说明](https://github.com/geeeeeeeeek/git-recipes/issues/1)
459+

sources/代码合并Merge还是Rebase.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -208,4 +208,13 @@ git merge temporary-branch
208208

209209
你使用rebase之前需要知道的知识点都在这了。如果你想要一个干净的、线性的提交历史,没有不必要的合并提交,你应该使用`git rebase` 而不是`git merge` 来并入其他分支上的更改。
210210

211-
另一方面,如果你想要保存项目完整的历史,并且避免重写公共分支上的commit, 你可以使用`git merge`。两种选项都很好用,但至少你现在多了`git rebase`这个选择。
211+
另一方面,如果你想要保存项目完整的历史,并且避免重写公共分支上的commit, 你可以使用`git merge`。两种选项都很好用,但至少你现在多了`git rebase`这个选择。
212+
213+
214+
215+
> 这篇文章是[**『git-recipes』**](https://github.com/geeeeeeeeek/git-recipes/)的一部分,点击[**目录**](https://github.com/geeeeeeeeek/git-recipes/wiki/)查看所有章节。
216+
>
217+
> 如果你觉得文章对你有帮助,欢迎点击右上角的***Star***:star2:***Fork***:fork_and_knife:
218+
>
219+
> 如果你发现了错误,或是想要加入协作,请参阅[Wiki协作说明](https://github.com/geeeeeeeeek/git-recipes/issues/1)
220+

sources/保存你的更改.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,4 +144,13 @@ Change the message displayed by hello.py
144144
- Change the sayGoodbye() function to a friendlier message
145145
```
146146

147-
注意,很多开发者倾向于在提交信息中使用一般现在时态。这样看起来更像是对仓库进行的操作,让很多改写历史的操作更加符合直觉。
147+
注意,很多开发者倾向于在提交信息中使用一般现在时态。这样看起来更像是对仓库进行的操作,让很多改写历史的操作更加符合直觉。
148+
149+
150+
151+
> 这篇文章是[**『git-recipes』**](https://github.com/geeeeeeeeek/git-recipes/)的一部分,点击[**目录**](https://github.com/geeeeeeeeek/git-recipes/wiki/)查看所有章节。
152+
>
153+
> 如果你觉得文章对你有帮助,欢迎点击右上角的***Star***:star2:***Fork***:fork_and_knife:
154+
>
155+
> 如果你发现了错误,或是想要加入协作,请参阅[Wiki协作说明](https://github.com/geeeeeeeeek/git-recipes/issues/1)
156+

sources/创建代码仓库.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -230,4 +230,13 @@ git config --global alias.up rebase
230230
git config --global alias.ci commit
231231
```
232232

233-
它会生成上一节中所说的`~/.gitconfig`文件。
233+
它会生成上一节中所说的`~/.gitconfig`文件。
234+
235+
236+
237+
> 这篇文章是[**『git-recipes』**](https://github.com/geeeeeeeeek/git-recipes/)的一部分,点击[**目录**](https://github.com/geeeeeeeeek/git-recipes/wiki/)查看所有章节。
238+
>
239+
> 如果你觉得文章对你有帮助,欢迎点击右上角的***Star***:star2:***Fork***:fork_and_knife:
240+
>
241+
> 如果你发现了错误,或是想要加入协作,请参阅[Wiki协作说明](https://github.com/geeeeeeeeek/git-recipes/issues/1)
242+

sources/回滚命令Reset、Checkout、Revert辨析.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,4 +139,12 @@ git checkout HEAD~2 foo.py
139139
| git checkout | 提交层面 | 切换分支或查看旧版本 |
140140
| git checkout | 文件层面 | 舍弃工作目录中的更改 |
141141
| git revert | 提交层面 | 在公共分支上回滚更改 |
142-
| git revert | 文件层面 | (然而并没有) |
142+
| git revert | 文件层面 | (然而并没有) |
143+
144+
145+
146+
> 这篇文章是[**『git-recipes』**](https://github.com/geeeeeeeeek/git-recipes/)的一部分,点击[**目录**](https://github.com/geeeeeeeeek/git-recipes/wiki/)查看所有章节。
147+
>
148+
> 如果你觉得文章对你有帮助,欢迎点击右上角的***Star***:star2:***Fork***:fork_and_knife:
149+
>
150+
> 如果你发现了错误,或是想要加入协作,请参阅[Wiki协作说明](https://github.com/geeeeeeeeek/git-recipes/issues/1)

sources/回滚错误的修改.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -248,4 +248,13 @@ git clean -df
248248

249249
在执行了reset/clean的流程之后,工作目录和缓存区和最近一次提交看上去一模一样,而`git status`会认为这是一个干净的工作目录。你可以重新来过了。
250250

251-
注意,不像`git reset`的第二个栗子,新的文件没有被加入到仓库中。因此,它们不会受到`git reset --hard`的影响,需要`git clean`来删除它们。
251+
注意,不像`git reset`的第二个栗子,新的文件没有被加入到仓库中。因此,它们不会受到`git reset --hard`的影响,需要`git clean`来删除它们。
252+
253+
254+
255+
> 这篇文章是[**『git-recipes』**](https://github.com/geeeeeeeeek/git-recipes/)的一部分,点击[**目录**](https://github.com/geeeeeeeeek/git-recipes/wiki/)查看所有章节。
256+
>
257+
> 如果你觉得文章对你有帮助,欢迎点击右上角的***Star***:star2:***Fork***:fork_and_knife:
258+
>
259+
> 如果你发现了错误,或是想要加入协作,请参阅[Wiki协作说明](https://github.com/geeeeeeeeek/git-recipes/issues/1)
260+

sources/查看仓库状态.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,4 +170,13 @@ git log --author="John Smith" -p hello.py
170170

171171
```
172172
git log --oneline master..some-feature
173-
```
173+
```
174+
175+
176+
177+
> 这篇文章是[**『git-recipes』**](https://github.com/geeeeeeeeek/git-recipes/)的一部分,点击[**目录**](https://github.com/geeeeeeeeek/git-recipes/wiki/)查看所有章节。
178+
>
179+
> 如果你觉得文章对你有帮助,欢迎点击右上角的***Star***:star2:***Fork***:fork_and_knife:
180+
>
181+
> 如果你发现了错误,或是想要加入协作,请参阅[Wiki协作说明](https://github.com/geeeeeeeeek/git-recipes/issues/1)
182+

sources/检出以前的提交.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,4 +98,13 @@ git checkout a1e8fb5 hello.py
9898

9999
```
100100
git checkout HEAD hello.py
101-
```
101+
```
102+
103+
104+
105+
> 这篇文章是[**『git-recipes』**](https://github.com/geeeeeeeeek/git-recipes/)的一部分,点击[**目录**](https://github.com/geeeeeeeeek/git-recipes/wiki/)查看所有章节。
106+
>
107+
> 如果你觉得文章对你有帮助,欢迎点击右上角的***Star***:star2:***Fork***:fork_and_knife:
108+
>
109+
> 如果你发现了错误,或是想要加入协作,请参阅[Wiki协作说明](https://github.com/geeeeeeeeek/git-recipes/issues/1)
110+

0 commit comments

Comments
 (0)