[关闭]
@Purpose 2017-01-20T10:13:03.000000Z 字数 814 阅读 1146

Git学习笔记

学习笔记


前言:最近搭好服务器之后又弄了linux的双系统,突然喜欢上装逼的字符界面了,高效的来,又有逼格,23333
然后就决定在deepin的系统上搭建git,教程是廖雪峰的经典教程,挺不错的,我在这里就做一下个人的学习总结
到时候查找Git的命令的时候也比较方便


搭建Git

首先安装Git ,一句命令sudo apt-get install git
然后设置你的密码和email,不然谁知道是你提交的更改

  1. $ git config --global user.name "Your Name" $ git config --global user.email "email@example.com"

创建版本库

找到一个你觉得顺眼的地方,然后大方敲出一行git init
然后就又一个版本库了,当然,你直接ls是看不到的,因为它偷偷藏起来了,你需要ls -ah才能看到
然后你在当前目录以及子目录下的文件都可以提交到Git仓库里面,那么问题来了,放东西进Git需要几步呢?两步
第一,git add把东西扔进去
第二,git commit -m 告诉Git你刚才你对它做了什么,当然,你可以一次性扔很多东西进去,你开心就好


查看Git

git status命令可以查看仓库的当前状态,它会告诉你哪些东西做了改动
然而,你只知道做了改动没啥用,你要知道它在那里改了,这个时候你就要用git diff 来查看具体的修改内容了


版本退回

git log可以查看提交日志, 如果你嫌参数过多,可以用git log --pretty=oneline
如果需要倒退上一个版本的话,用git reset --hard HEAD^(一个^表示倒退一个版本,如果倒退的版本过多,可以用HEAF~100这样的命令来表示)也可以通过指定id号来回到某个版本(版本号很长的说,你输入前五六位这样基本就可以找到的了)
如果忘记了版本号,可以通过 git reflog来找到你每一次的命令

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注