Git学习笔记
2018-02-19 14:03
232 查看
安装Git
1.开发版本:Ubuntu16.042.采用命令式安装,也就是
$ sudo apt-get install git
3.创建版本库,也就是一个Git的目录,这个目录下的文件就是你Git仓库里的东西,可以用Git实现管制,主要操作如下:
$ mkdir GitLearning
$ cd learngit
$ pwd
此时会显示当前路径名
$ git init
然后会显示
Initialized empty Git repository in 你的文件创造路径
这样你的版本库就创建好啦
进行Git的小测验
一般来说制作的东西放到仓库就是三步走1.把文件放到你的仓库目录下
2.用命令$ git add 告诉Git,把该文件添加到仓库
3.进行版本控制,用
$ git commit -m “提交的描述信息”
来进行文件提交至仓库的操作,不过可能一天下来,你对工作树中的许多文档都进行了更新(文档添加、修改、删除),但是忘记了它们的名字,此时若将所做的全部更新添加到索引中,比较轻省的做法就是:
$ git commit -a -m “提交的描述信息”
添加了-a表示把所有的工作提交。同样的还有常用到的以下几种命令
$ git commit –amend
对于已经修改提交过的注释,如果需要修改,可以借助 git commit –amend 来进行
$ git push
这个是将本地仓库修改推送到服务器上的仓库中,和commit命令不同的是,commit命令是修改保存到本地仓库
另外需要注意的是,commit是可以提交多个文件的,所以在add的时候,你自然可以添加多个文件,例如:
$ git add 1.txt
$ git add 2.txt 3.txt(注意中间用空格隔开)
$ git commit -m “add 3 files.”
接下来是另外一些仓库中需要常用到的命令
$ git rm 删除工作目录中指定文件
$ git status 列出了(修改过的、新创建的、已经暂存但未提交的)文件
$ git diff 查看修改了的文件(和上一个的差别在于可以查看具体修改了什么地方)
$ git diff –cached或者git diff –staged可以查看已经暂存起来的文件和上次提交时的快照 之间的差异
$ git mv 可以在仓库中移动文件且不需要重新添加
$ git log命令显示从最近到最远的提交日志
$ git reset –hard commit_id 可以选择回退到哪个历史版本
$ git reflog 查看命令历史,可以确定要回到未来的哪个版本。
相关文章推荐
- Git学习笔记04—取得项目的Git仓库
- Git入门学习笔记(一) 仓库创建
- git常用命令学习笔记
- Git学习笔记 chapter05--添加远程仓库并同步
- Git学习笔记
- Git学习笔记--基础知识
- Git分布式版本控制系统学习笔记
- [学习笔记]git学习之fork的概念理解
- Git 学习笔记--删除错误提交的commit
- Git学习笔记——多人协作
- Git 学习笔记参考
- git/github学习笔记-阅读笔记二
- git 学习笔记
- Git 学习笔记(入门教程)
- Git 学习笔记<简介与安装> (一)
- Git 学习笔记
- Git学习笔记(4)
- Git学习笔记-Basic Git
- git学习笔记(二)
- Pro Git学习笔记(二)