掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 355|回复: 1

[索引] Git 与词典校对 [...]

[复制链接]

该用户从未签到

发表于 2018-1-24 22:13:05 | 显示全部楼层 |阅读模式
本帖最后由 Oeasy 于 2018-1-24 22:29 编辑
3 e. q( i/ b6 M8 P# k) |* t" u+ E( X: ^& Y$ I
Windows 10 下试了下。! t! s! |$ b- X/ A& f
+ ^) S$ d3 O2 |
1. 安装 Git (略)
1 k1 v. K, I) l2 K6 b: w2 [2. Git bash 下操作
- q. b5 ~5 v0 C% R5 @在 D 盘建一个文件夹 dict' E! W2 K/ q4 D9 B6 j5 Z/ P
$ mkdir D:/dict% M1 v) {6 |4 [& D1 x8 u
$ cd D:/dict
- M1 \) p, l- A5 @$ pwd
6 j0 N; O0 P1 N" S, V>/d/dict+ o! H% ~8 i7 y* \2 W3 c0 v" ?

7 W5 w% u. q  a4 ~# z/ j7 T$ git init
9 {* B" x( Y1 }7 f  E, z0 o. z% p. o>Initialized empty Git repository in D:/dict/.git/9 k/ p, B# M3 C
& }: y8 o- a) ^6 l" K, X& ^/ W( O
新建一个纯文本文件 dict.md  ,放到 D:/dict 下; I; e8 X7 T. J  {
8 j  q( t7 n6 K$ G1 e0 l
随便在 dict.md 下敲点内容。9 u$ A5 I" c$ }0 w2 P; f& r
># donkey work
# W$ B; |2 m8 a% F' k1 N单调乏味的苦差事8 m! f8 _% C9 q  m7 Z; o

7 A9 S2 K; {! j  |, Y. E$ git add dict.md
- S$ u& }2 X+ ]8 B2 `. D
- E: X: _% y9 N: z, g) R$ git commit -m "卧槽,终于会了"  G; @9 R$ b  h8 F5 r4 l$ v0 {3 q
>[master (root-commit) 5ccfce8] 卧槽,终于会了
' a6 e% V) R" }$ E9 e) P+ O, l, \ 1 file changed, 2 insertions(+)
* r) u7 A# V2 r" o create mode 100644 dict.md
. x; p% x5 i6 `. y
) r- |) z' F. e: W& Y继续修改 dict.md7 ]& D/ O/ l- O5 Z+ ?
># donkey work
9 G% `' U# ?# S4 q& G+ D. v4 r, s5 [单调乏味的苦差事
' ]9 |8 A  U$ Q, I! _" r  ^# drudgery% o. v( |8 p( [5 Y" |
单调乏味的工作/ y. `$ F4 P5 _' L* z& G2 r) A: |
2 {' b4 X' A3 m9 t8 _) H
$ git status
* c( s* f% g/ n/ B- v>On branch master+ F% g: {5 c+ o4 s$ O
Changes not staged for commit:
% T+ ]3 s3 x7 c! M  (use "git add <file>..." to update what will be committed)9 z5 j6 _0 v6 }2 |5 ^
  (use "git checkout -- <file>..." to discard changes in working directory)* q5 a2 {* l: Y# j: y0 j) a
8 ]( }3 b; V6 Q
        modified:   dict.md
7 F. t1 w/ v7 I* p$ j; H
9 y, Z  G( a3 V) F8 ^: j5 Tno changes added to commit (use "git add" and/or "git commit -a")
! j4 {0 M+ q2 Y+ w9 X5 v: T3 ], E' |* x
+ O; h: W5 s- s9 `% Q, Q2 i/ M
$ git diff dict.md9 s2 m9 E- ]: A" s# e5 k
>diff --git a/dict.md b/dict.md
" e5 d( E8 h+ `index 908125d..1e31895 100644# y: J4 g0 O, v5 p" c
--- a/dict.md0 v/ M2 Z8 t( Z! G. x
+++ b/dict.md
( U4 d( a. s2 Z4 k4 b@@ -1,2 +1,4 @@
0 Z2 l  I3 E) \9 d' |7 R # donkey work
5 }, F$ b; u* K* [, x0 h. C1 ~' v 单调乏味的苦差事5 G+ J* R. m; c  x4 Z' Q
+# drudgery
& q! t* Z7 t- q+ Z% M+单调乏味的工作
7 n1 P2 t0 v  t* w! I$ o, e3 R7 {1 B3 |  A/ X& S
$ git add dict.md: y8 v2 p* \6 N# T6 X: W) j4 w

$ y8 f( `* r7 ^! B: W$ git status/ M% f' J$ n; |" d/ p
>On branch master( c% i' N: h3 V0 `8 X' X, d
Changes to be committed:
; X" a% U( U: H7 C  (use "git reset HEAD <file>..." to unstage)
- O, L6 E! t5 l+ r5 T0 W; }
8 c6 U" Q: r4 ~8 n! c8 S( |7 c' |        modified:   dict.md
& r, @7 s7 d" l0 \# b
) y% @( V9 `* J% `  j
6 g: x% H( y! i) @$ git commit -m "添加了第 2 个词条"
! f8 m, W- Y3 d: p1 }& c! a>[master 296bc69] 添加了第 2 个词条
& J( a; V2 p. ~% x, U1 e 1 file changed, 2 insertions(+)  A( d$ r1 G3 z) y% m6 Z9 n

& L# b# B, D5 p0 a; @; W$ git status
$ X4 a% {* |) j6 X>On branch master4 {2 K2 y2 g$ O
nothing to commit, working tree clean
7 j  p1 @' g+ z' e. A, x3 ~6 V* T: t' A/ K8 E$ W' j
$ git log
# w! n" I' ]( q# v* c& k$ git log --pretty=oneline/ b# [, D! d5 M1 E4 [4 T/ w* a
$ git reflog
" c9 p1 p/ z0 m+ Q1 v6 b, g7 D
; x2 n' F3 H: x$ git reset --hard HEAD^- f3 Q* e0 W7 r. T( ?
! I8 o+ P! R1 X. p, g
直接在 Atom 下,更简单直观。, c7 a* b+ Q6 R0 Y
) _( F& o% @. t, Y  M

  b7 x" F: i7 K  B/ `0 K% u+ M) b  E+ K; t  o* v

该用户从未签到

发表于 2018-1-24 22:32:24 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

顶部qrcode底部
关注掌上百科官方微信公众号送积分
关注掌上百科官方微信公众号
关注微信公众号 pdawiki,获取邀请码,看文抢积分,抽奖得浮云! Follow our Wechat official account "pdawiki", get invitation codes, and play the lottery to earn points (积分)!

小黑屋|手机版|Archiver|PDAWIKI |网站地图

GMT+8, 2021-1-28 18:46 , Processed in 0.027161 second(s), 11 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表