NullPointer 发表于 2016-12-14 12:50

Git教程(三)

上一节我们提交了一个hello.txt文件到版本库,现在我们继续修改hello.txt文件将hello git改成hello my git
1、运行git status命令查看效果
$ 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:   hello.txt
no changes added to commit (use "git add" and/or "git commit -a")
git status命令可以查看当前仓库的状态,上面的效果告诉我们hello.txt文件已经被修改了,但是没有未提交做准备(就是说连add都没有,只是单独被修改了)。
2、我们想看修改了什么可以用git diff命令
$ git diff hello.txt
diff --git a/hello.txt b/hello.txt
index 00cb4c9..6bf1990 100644
--- a/hello.txt
+++ b/hello.txt
@@ -1,2 +1,2 @@
hello world
-hello git
\ No newline at end of file
+hello my git
\ No newline at end of file

上述结果告诉我们hello world没有变,hello git被删了,新增了一个hello my git
3、我们看完都有哪些变化后就可以放心的提交了,老规矩先git add后git commit
4、提交后在运行git status查看状态$ git status
# On branch masternothing to commit (working directory clean)

视频教程
http://oi5l9slpi.bkt.clouddn.com/Git-03-1.wmv

忆千愁 发表于 2016-12-14 13:43

这个,有没有详细点的笔记啊

NullPointer 发表于 2016-12-14 13:52

忆千愁 发表于 2016-12-14 13:43
这个,有没有详细点的笔记啊

你看下我的帖子记录,前面有GitHub教程,Git一二这是第三,您按照一二来一步步的操作,哪里不懂看下视频,视频都在1分钟以下,很小。在不明白的话留言给我,写好哪里不懂,我在讲解。

lindian 发表于 2016-12-14 14:51

http://git.oschina.net/progit/

黑凤梨 发表于 2016-12-14 14:53

发这么多

NullPointer 发表于 2016-12-14 14:55

黑凤梨 发表于 2016-12-14 14:53
发这么多

细数下就五六个命令,打算发一全套Git教程,一天发1-2篇

借过流年 发表于 2016-12-15 11:34

不是安装一个小乌龟就行了吗?tortoisegit软件

NullPointer 发表于 2016-12-15 11:51

借过流年 发表于 2016-12-15 11:34
不是安装一个小乌龟就行了吗?tortoisegit软件

您说的那个是git管理工具,而不是底层的命令。我打算先介绍底层的命令和工作原理与方式,然后在介绍一款工具的使用

ddian 发表于 2017-1-3 11:09

学这个头有点疼

HMBS_Flag 发表于 2017-1-16 18:12

支持~慢慢学习是坠好的
页: [1]
查看完整版本: Git教程(三)