标签:git push tag 索引 mic pwd 修改 style res git reset
mkdir filename :创建文件夹 pwd :显示当前目录路径 git init :把当前目录变成可以管理的git仓库,生成隐藏的.git文件 git rm filename :删除某文件 git remote add origin https://github.com/fromIceWorld/test.git :连接远程仓库 git push -u origin master :第一次将master分支推送到远程(以后不需要-u)
git stash save tag:将当前修改的内容添加标记放到暂存区
git stash list :查看暂存区的内容
git stash pop :取出最近一次暂存并删除列表中对应记录
git stash apply stash@{序号} :取出相应缓存的内容,缓存区内容不变
git stash drop stash@{序号}:删除对应缓存的内容
git stash clear :删除所有的stash
git stash pop tag:将堆栈区对应tag的内容取出和本地合并
git checkout branchname :切换分支 git log :查看所有提交过的版本信息 git reflog :查看git操作记录 git reset --hard HEAD^ :回退到上一个版本 git reset --hard HEAD~100 :回退100个版本 git reset --hard [索引值] :通过 git relog / git log 查到的索引值可以前进后退
git branch :查看分支 git branch name :创建分支 git checkout branchname : 切换分支 git checkout -b branchname :创建+切换分支 git merge branchname :将某分支合并到当前分支,被合并分支不变 git branch -d branchname :删除某分支
git commit --amend :进入vim界面修改 commit 但未 push 的附加信息
esc Z Z :保存并退出vim界面
本地文件修改但还未 git add filename 撤销操作:git checkout filname 本地文件修改已经git add filename 但还未 git commit -m ‘注释‘ 撤销操作:git reset HEAD ( filename ) 撤销上一次 add 后的暂存/撤销单文件add内容 本地文件修改已经git add filename 已经 git commit -m ‘注释‘ 但还未push 撤销操作: ①:git reset --soft HEAD^ :撤销 commit 不撤销 add ②:git reset --mixed HEAD^ :撤销 commit 撤销 add ③: git reset --hard HEAD^:撤销commit 撤销 add 删除工作区改动代码
标签:git push tag 索引 mic pwd 修改 style res git reset
原文地址:https://www.cnblogs.com/fromIceWorld/p/12162678.html