Skip to content

Commit da12fcf

Browse files
committed
Update git.md
1 parent 599d168 commit da12fcf

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

content/libs/git.md

+11-2
Original file line numberDiff line numberDiff line change
@@ -73,9 +73,9 @@ git push [远程分支:origin] [本地分支的名称].
7373
去git 管理网站创建Merge Request.
7474
等待合并.
7575
----管理员合并所有人的Merge Request----
76-
checkout master (切换至Master).
76+
git checkout master (切换至Master).
7777
git pull (从远程master 更新至 本地master)
78-
checkout [branch] (切换至本地分支)
78+
git checkout [branch] (切换至本地分支)
7979
git rebase master [从本地 master 更新当前分支]
8080
----是否有冲突----
8181
----有----
@@ -393,4 +393,13 @@ Git的设置文件为`.gitconfig`,它可以在用户主目录下(全局配
393393
394394
## 生成一个可供发布的压缩包
395395
396+
```sh
396397
$ git archive
398+
```
399+
400+
401+
## 按小时统计提交次数
402+
403+
```sh
404+
git log --date=iso | perl -nalE 'if (/^Date:\s+[\d-]{10}\s(\d{2})/) { say $1+0 }' | sort | uniq -c|perl -MList::Util=max -nalE '$h{$F[1]} = $F[0]; }{ $m = max values %h; foreach (0..23) { $h{$_} = 0 if not exists $h{$_} } foreach (sort {$a <=> $b } keys %h) { say sprintf "%02d - %4d %s", $_, $h{$_}, "*"x ($h{$_} / $m * 50); }'
405+
```

0 commit comments

Comments
 (0)