git学习笔记

git学习笔记

0.安装git

linux:

sudo apt-get install git

1.新建一个文件夹,并使用git管理它:

mkdir newdir

cd newdir

git init

git学习笔记_第1张图片

2. 在git管理的文件夹(版本库)中修改文件git都会知道

git status显示当前版本库的状态

git add 文件/文件夹可以让git管理文件文件夹,实现版本控制git学习笔记_第2张图片

3.git add之后的文件并没有保存到版本库里,必须要使用git commit -m "本次修改的信息" 来提交,使用git log来查看往期的提交信息git学习笔记_第3张图片

4.新增一行之后提交改动,然后查看log

git学习笔记_第4张图片

可以使用git log --pretty=oneline简化log显示:

显示:

5.版本回退:

git reset --hard HEAD^  #回退一个版本
git reset --hard HEAD^^  #回退两个版本
git reset --hard HEAD~100  #回退100个版本
git reset --hard 922d2e   #将版本跳到指定的地方,由head的哈希值(git log结果的第一列,可以只写一部分)决定
超过最早的版本时报错

git学习笔记_第5张图片


6.撤销修改

在修改之后,如果想要撤销这些修改,使用git checkout -- filename撤销修改,文件回到最近一次活动的状态,即git add或者git commit的时候

git学习笔记_第6张图片

7.同步到远程库

git remote add origin git@github.com:username/repositoryname.git #username即是你在github上的用户名,repository则是你在github上的远程库名
git push -u origin master #master是你的身份,因为你是创建者,所以是master

你可能感兴趣的:(java框架,gi,git,版本控制)