gitHub-读书笔记1
来源:互联网 发布:淘宝思加图是真的吗 编辑:程序博客网 时间:2024/05/18 00:28
DemodeMacBook-Pro:~ Demo$ mkdir git-tutorialDemodeMacBook-Pro:~ Demo$ cd git-tutorialDemodeMacBook-Pro:git-tutorial WengFe$ git initInitialized empty Git repository in /Users/WengFe/git-tutorial/.git/
初始化创建一个git仓库, 执行 git init 命令,生成一个.git目录,里面存储管理当前目录内容所需的仓库数据。我们将此目录的内容称之为‘附属于该仓库的工作数’
DemodeMacBook-Pro:git-tutorial WengFe$ git statusOn branch masterInitial commitnothing to commit (create/copy files and use "git add" to track)DemodeMacBook-Pro:git-tutorial WengFe$ touch README.mdDemodeMacBook-Pro:git-tutorial WengFe$ git statusOn branch masterInitial commitUntracked files: (use "git add <file>..." to include in what will be committed) README.mdnothing added to commit but untracked files present (use "git add" to track)
touch 命令是向当前git库添加文件, git status 是常用的查看当前库状态 命令
DemodeMacBook-Pro:git-tutorial WengFe$ git statusOn branch masterInitial commitChanges to be committed: (use "git rm --cached <file>..." to unstage) new file: README.mdDemodeMacBook-Pro:git-tutorial WengFe$ git rm -f README.mdrm 'README.md'DemodeMacBook-Pro:git-tutorial WengFe$ git statusOn branch masterInitial commitnothing to commit (create/copy files and use "git add" to track)
> DemodeMacBook-Pro:git-tutorial WengFe$ git rm -f README.md
git rm -f (filename) 删除文件
vim(filename) 修改文件内容
vim中修改文件内容 按i开始插入字符,按esc退出编辑模式 输入冒号,输入wq 然后回车,w为保存 q为退出
+ this is a question.Who am i?
上图为保存在README.md中的信息
DemodeMacBook-Pro:git-tutorial WengFe$ git diffdiff --git a/README.md b/README.mdindex eb1ae45..7a3cc52 100644--- a/README.md+++ b/README.md@@ -1 +1,2 @@-...++ this is a question.+Who am i?
git diff 查看工作树和暂存区的文件区别
DemodeMacBook-Pro:git-tutorial WengFe$ git add README.mdDemodeMacBook-Pro:git-tutorial WengFe$ git diff HEADdiff --git a/README.md b/README.mdindex e69de29..7a3cc52 100644--- a/README.md+++ b/README.md@@ -0,0 +1,2 @@++ this is a question.+Who am i?
git diff HEAD 向暂存区提交修改的文件,查看工作树与最新提交的差别
DemodeMacBook-Pro:git-tutorial WengFe$ git commit -m "a question"[master 300a38c] a question 1 file changed, 2 insertions(+)DemodeMacBook-Pro:git-tutorial WengFe$ git logcommit 300a38c4034e94f1934fd9de31b6a2acc4bc5687Author: name <name@example.com>Date: Sat May 14 20:18:46 2016 +0800 a questioncommit fdcb93177f25bf1ca3e37a2b0a1cb98e69159eaeAuthor: name <name@example.com>Date: Sat May 14 19:57:00 2016 +0800 First commit
提交本次的修改文件到工作树(git库?) 并查看日志 是否成功
1 0
- gitHub-读书笔记1
- github(1)
- 读书笔记1
- 读书笔记1
- 读书笔记(1)
- 读书笔记1
- 读书笔记1
- 读书笔记(1)
- 读书笔记1
- GitHub进阶笔记1--Github常用命令
- Github使用(1)--Github上传
- Git&&GitHub【速成】-(1)-加入GitHub
- github学习1
- GitHub 代码托管(1)
- Github使用1-入门
- github经典项目(1)
- github使用教程1
- github review <1>
- Twisted源码分析3
- 下载安装Apache HTTP Server 2.4
- 【JavaScript】——匿名函数和闭包
- 智能电视看凤凰卫视,不用直播源
- 代码编写篇
- gitHub-读书笔记1
- Android笔记 如何获取短信实时内容
- 网络及协议篇
- 《数据结构》2.6通过一趟遍历找出链表中的最大值
- 深入理解java内存模型(四)——volatile
- 线程与进程篇
- 关于Android studio新建项目找不到R文件
- bc 神奇的字典
- SSIS 学习之旅 FTP文件传输-FTP控件