查看: 543|回复: 1
打印 上一主题 下一主题

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

[复制链接]

该用户从未签到

2121

主题

2961

回帖

6万

积分

翰林院修撰

不忘初心。送分大人,灌水砖家。擅长抛砖引玉,挖坑不填。

Rank: 12Rank: 12Rank: 12

积分
61056

翰林院专用章灌水大神章笑傲江湖章小蜜蜂章管理组专用章

跳转到指定楼层
1
发表于 2018-1-24 22:13:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 Oeasy 于 2018-1-24 22:29 编辑

Windows 10 下试了下。

1. 安装 Git (略)
2. Git bash 下操作
在 D 盘建一个文件夹 dict
$ mkdir D:/dict
$ cd D:/dict
$ pwd
>/d/dict

$ git init
>Initialized empty Git repository in D:/dict/.git/

新建一个纯文本文件 dict.md  ,放到 D:/dict 下

随便在 dict.md 下敲点内容。
># donkey work
单调乏味的苦差事

$ git add dict.md

$ git commit -m "卧槽,终于会了"
>[master (root-commit) 5ccfce8] 卧槽,终于会了
1 file changed, 2 insertions(+)
create mode 100644 dict.md

继续修改 dict.md
># donkey work
单调乏味的苦差事
# drudgery
单调乏味的工作

$ git status
>On branch master
Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git checkout -- <file>..." to discard changes in working directory)

        modified:   dict.md

no changes added to commit (use "git add" and/or "git commit -a")


$ git diff dict.md
>diff --git a/dict.md b/dict.md
index 908125d..1e31895 100644
--- a/dict.md
+++ b/dict.md
@@ -1,2 +1,4 @@
# donkey work
单调乏味的苦差事
+# drudgery
+单调乏味的工作

$ git add dict.md

$ git status
>On branch master
Changes to be committed:
  (use "git reset HEAD <file>..." to unstage)

        modified:   dict.md


$ git commit -m "添加了第 2 个词条"
>[master 296bc69] 添加了第 2 个词条
1 file changed, 2 insertions(+)

$ git status
>On branch master
nothing to commit, working tree clean

$ git log
$ git log --pretty=oneline
$ git reflog

$ git reset --hard HEAD^

直接在 Atom 下,更简单直观。



该用户从未签到

95

主题

554

回帖

2万

积分

翰林院编修

终身学习者

Rank: 11Rank: 11Rank: 11Rank: 11

积分
24557

翰林院专用章灌水大神章笑傲江湖章小蜜蜂章管理组专用章

推荐
发表于 2018-1-24 22:32:24 | 只看该作者