git

git init:将修改目录添加到暂存区

 

 git add:将暂存区修改内容提交到库

 

 git commit  文件名  -m ‘说明’:告诉git将文件提交到库

 

 git log :查看当前节点版本

 

 git status:查看命令结果

 

 git reset --hard HEAD^

回到上一个版本

 

 git reset --hard commit_id:跳到指定版本

git删除
git rm test.txt

 git reflog
查看所有命令操作(用于切换到未来节点)

 

 工作区:当前文件夹

版本库:工作区到的.git文件夹

暂存区:在.git文件夹下,add提交的位置

master分支:第一个自动创建的分支,由一个head指针指向它

工作区修改 (add之前)
git checkout -- readme.txt

 

暂存区(add之后,commit之前)
git reset HEAD readme.txt
git checkout -- readme.txt

 暂存区

 

 如果已经提交到库使用版本回退
git reset --hard HEAD^

创建分支:git branch <name>

 

 

 

 切换分支:git checkout <name>

 

 查看分支:git branch

合并某分支到当前分支

 

删除分支:git branch -d <name>

 

 

 把工作区的工作场景暂时保存:git stash

 

查看保存的工作场景:git stash list

 

恢复工作区场景但是不删除对工作区场景的存储:git stash apply

 

恢复并删除工作区场景:git stash pop

 

 

 强制删除一个没有合并过的分支:git branch -D <name>

 

 

posted @ 2021-07-27 17:12  博客老手  阅读(26)  评论(0)    收藏  举报