掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 340|回复: 1

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

[复制链接]

该用户从未签到

发表于 2018-1-24 22:13:05 | 显示全部楼层 |阅读模式
本帖最后由 Oeasy 于 2018-1-24 22:29 编辑
- v$ s4 E( n0 C, A! U
) h% h% I# e6 w: ]5 ?Windows 10 下试了下。2 b) F5 T+ t. A' x4 S

) E3 r, Z8 ]6 b# G! ?5 J1. 安装 Git (略)2 ^" d$ z( }) y' N* l
2. Git bash 下操作
' P* c) b, q0 ^/ G; k8 O; u( F在 D 盘建一个文件夹 dict( ~7 u: ?8 Z: H8 B. M- l2 P
$ mkdir D:/dict
6 v$ }; F# V' [: n$ w$ ~- a  Z$ cd D:/dict) \0 H' x# U! o, p! C7 x
$ pwd
7 u. k* X3 n7 w! u% t>/d/dict2 `& x! R' e" \6 D# Z3 ?

. t4 Z0 M% G$ m, D; x$ git init) k0 c. A( @  J3 t2 k  B2 f
>Initialized empty Git repository in D:/dict/.git/
% i2 c$ @  ]% L5 I. V% S
! q% _5 I6 |* D$ D  ?新建一个纯文本文件 dict.md  ,放到 D:/dict 下
4 E& P$ E  Z. E; d9 P* ~% d, t7 n. I7 z1 T) p$ }* k$ r
随便在 dict.md 下敲点内容。
/ p3 Q8 {1 [. s  b- }* M># donkey work8 }- {& ^7 D* {$ I( V$ T! Z2 ~
单调乏味的苦差事
5 G- l# V  R1 [! D3 X4 u9 J  e3 i  M
$ git add dict.md0 r5 O2 `, C* J( G; ?4 m/ A
, N# g4 Y5 U: s, Z
$ git commit -m "卧槽,终于会了". _& |! d- A# _; q
>[master (root-commit) 5ccfce8] 卧槽,终于会了, F3 e* x2 f+ m' r( Y
1 file changed, 2 insertions(+)# A  d+ n; H6 u" C5 [
create mode 100644 dict.md/ P/ e, a, y% T* M' m

) a9 b, W) D- L继续修改 dict.md
, U! c" m7 ?' i. y5 X% v2 k! |9 w1 F># donkey work
' s+ ?* t. ~. l( Q+ E1 Z" u单调乏味的苦差事
8 q4 I1 E& m6 f3 g  v4 y2 u( ]# drudgery
2 o0 n3 O: n9 I5 g单调乏味的工作
  W+ c( s% N! A+ q& W" D+ S' _. i/ p" ~" o3 Q  P
$ git status
+ `/ I; |% c, T' g2 E>On branch master
6 ^/ g$ k3 w5 L! F* o" SChanges not staged for commit:
% w( G3 A( c& ]5 l5 O9 U# c  (use "git add <file>..." to update what will be committed)3 B. W2 Z, g% `8 k2 [. T" N
  (use "git checkout -- <file>..." to discard changes in working directory)2 g% s9 i; O/ ]+ C* i+ F5 E
  _, m2 R6 b. b, T8 a
        modified:   dict.md
; D9 R: P9 {: x7 X7 ?% ~4 v. m, u+ W' f. W% t* J& W
no changes added to commit (use "git add" and/or "git commit -a")9 j0 X6 Q8 {7 \* m* X8 u: k
) y/ z% s( s0 D+ Y/ w
9 F4 m, N/ t/ ^
$ git diff dict.md1 L4 E& t6 ^; t) u6 ~* T$ V
>diff --git a/dict.md b/dict.md8 p# N8 `2 @& H+ w/ [' H
index 908125d..1e31895 1006447 T* {  b* F# F  m' i% h( U: R
--- a/dict.md0 ]0 W+ I& P7 [0 a3 T2 q
+++ b/dict.md
( O& N5 b) b. h; Y' ~@@ -1,2 +1,4 @@: |+ `3 z1 K) A: a. {4 E
# donkey work
" X" d. Y+ n9 F 单调乏味的苦差事. u4 P$ Z" D* B1 b* q- s# s6 f
+# drudgery
" c* I/ g8 O6 F1 g+单调乏味的工作
' Z+ x. S9 d) D& A0 \
9 \8 t8 P( p% h) r8 H+ L1 u# j$ git add dict.md; S' d9 d: b# |/ w" J" C
/ b8 |0 _4 [& f! T
$ git status: e) ^# L# `0 j1 G9 [
>On branch master- b0 q- ~5 u! @* G
Changes to be committed:4 I0 V* G; I5 g$ e# _% m' M  U1 ]
  (use "git reset HEAD <file>..." to unstage). a2 i9 H4 y! Y; M! K

, `! b" P, }3 V9 t* A  @6 U7 v        modified:   dict.md
' z: @3 U9 i4 t: V, ^# z2 C( P
7 M6 P" h9 x9 l6 S
& q/ \5 |/ r: V1 R$ git commit -m "添加了第 2 个词条"0 X1 `. o* A/ U5 t8 d7 f
>[master 296bc69] 添加了第 2 个词条6 L% p8 R- R- l6 m0 T
1 file changed, 2 insertions(+)
( j5 t/ C3 R, a( ^8 _( @3 U6 N1 k
$ git status
9 U. ?* d" F; f  G& O>On branch master7 H* d) u7 J  h
nothing to commit, working tree clean7 Z+ I9 q& [% o

" Y# Q6 s6 c6 h6 S$ git log" ?3 M5 @5 S& B  Y9 x! w3 z/ V
$ git log --pretty=oneline( z7 `& j; `2 p
$ git reflog
" q6 T0 r$ E3 y2 K! o9 B! ]
7 D7 T& f% F- e* ?; Q# ^$ git reset --hard HEAD^0 o( c' o/ t3 b% ?6 ~: \7 ~
% S3 W0 C: w! Q' ?
直接在 Atom 下,更简单直观。
" A  K5 Q. F: s% I1 W0 }% N+ M7 F; j6 W( j9 M/ A8 O

9 k; Z! v2 L* Q" r& x$ e1 k& W5 `; b

该用户从未签到

发表于 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, 2020-9-22 18:04 , Processed in 0.420719 second(s), 11 queries , MemCache On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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