小白git入门(一)
来源:互联网 发布:office mac 2016 破解 编辑:程序博客网 时间:2024/06/06 01:02
首先推荐廖大神的github教程,廖雪峰git教程。
git 本地常用操作汇集
git init "创建一个版本库"git status "查看当前的版本库状态"git diff file "如果文件修改了没有提交到分支可以查看更改内容"git diff HEAD -- file "查看工作区内你刚刚改过的file和版本库当前版本的不同"git add file "添加文件"git commmit -m "comment" "提交更改的内容或者创建的简要说明"git log file(可选) "查看提交的git日志"git log --pretty=oneline "减少信息量的输出"git reflog "查看命令历史"git reset --hard HEAD^ "有几个^代表退回到第几个状态"git reset --hard HEAD~10 "数是个版本回退"git reset --hard 版本号 "退回到指定的状态"git rm file ; git commit "删除文件"
学习git ,首先我们要初始话一个文件夹来作为git的仓库,在其路径下使用 git init
命令,然后我们首先touch file
一个文件,然后写入内容,通过git add file
将文件提交到暂存区,然后通过git commit -m "content"
将文件提交到版本库。
当我们修改了一个文件的时候如果提交,我们就可以用git diff
l来查看我们改动的内容。如果我们git add file
了,我们可以通过git diff HEAD file
来查看我们改动的情况。如果我们以及git commit
了,那么我们可以git log file
来查看我们的改动情况。
我们可以通过git log
来查看文件的提交历史,每一个历史有一个相应的版本号,HEAD指向的是最近的一次提交,我们可以通过git reset
命令来修改HEAD的指向,使版本回退,如果我们向再退回最近的一次可以通过git reflog
来查看最近的版本号并且回退。
如果在修改文件的时候如果发现自己修改错了而且已经提交到了暂存区,可以先用git reset HEAD file
来撤回暂存区的修改,然后用git checkout -- file
来撤消工作区的修改。在用git checkout -- file
命令时file 和”–”之间是有空格的哦。
在删除文件的时候我们要先rm file
然后git rm file
,如果发现删错了我们也可以通过上面的git checkout -- file
命令来找回我们的文件。其实也是用版本库的文件替换工作区的。
- 小白git入门(一)
- git入门(一)
- Git入门(一)
- Git初学 小白笔记(一)
- Git小白入门常用命令
- git 小总结(一)
- Sql小白入门(一)概述
- android 小白入门心得(一)
- Git--入门篇(一)
- (一)Git入门概述
- 小白入门:Git简明教程
- 快速入门---Git常用命令(一)
- Git的入门学习(一)
- Git入门(一)——简介
- Git命令初入门(一)
- Git(一)——入门
- Git使用简介一(入门级)
- Git 入门--基本配置(一)
- java实现map和object互转的三种方法
- C++
- 如何判断某个文件里是否包含指定的字符?
- Android隐藏虚拟菜单
- 几个loop细分的例子
- 小白git入门(一)
- linux 打开文件数 too many open files 解决方法
- PyCharm下添加caffe路径
- GCC优化选项简单说明
- 未来12个趋势
- Java对象复制--克隆
- annotation注解详解java
- 如何保证同一个账号同时只能在一个设备登录,账号自动登录
- JavaBean的存在范围