Skip to content

DRYingChuan/practice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

practice

git学习练习库

cd 跳转位置 用法 例如 我当前位置在c盘 如果想跳转到 e盘的 test 文件夹下 命令如下 cd e:test

pwd 显示当前所在位置

ls -ah 显示当前位置所有文件

git init 创建当前位置为版本库

git add 添加文件到版本库暂存区

git commit 提交文件到版本库

git commit -m "<提交说明>"

git status 显示版本库是否有已修改但是未提交的文件(告诉我们版本库是否有文件修改)

git diff 显示文件具体修改情况(告诉我们文件修改情况)

git log 显示文件的修改历史(查看提交历史,以便确定要回退到哪个版本)

git log --pretty=oneline 简化历史记录显示

git reset 回退文件版本

首先,Git必须知道当前版本是哪个版本,在Git中,用HEAD表示当前版本,上一个版本就是HEAD^,上上一个版本就是HEAD^^,当然往上100个版本写100个^比较容易数不过来,所以写成HEAD~100。 HEAD指向的版本就是当前版本,因此,Git允许我们在版本的历史之间穿梭,使用命令git reset --hard commit_id。

git reflog 显示版本id,以便于确认版本需要回到那个版本

git checkout -- file 撤销工作区的修改

git reset HEAD 回退提交到暂停区的文件

git diff HEAD -- 命令可以查看工作区和版本库里面最新版本的区别:

rm 删除工作区的文件

git rm 删除暂停区的文件(删除版本库的文件只需要提交就行 git commit)

创建SSH Key $ ssh-keygen -t rsa -C "email"

远程提交代码

git pull

About

git学习练习库

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published