当前位置:   article > 正文

idea、git实用命令_idea git好用放弃git命令

idea git好用放弃git命令

idea 常用快捷键:
Ctrl + Alt + F7:定位某个方法在project中使用的地方
Ctrl + Alt + T:快速呼出if try catch while等
Ctrl + Shift + F:全局搜索
double shift:快速查找某个类
Ctrl + F:在当前类或者文件中模糊查找
Ctrl + /:注释
Ctrl + F11:打标记
Ctrl + 数字:回到打标记得地方
Ctrl + shift + 上下箭头:移动某行代码
Ctrl + D:粘贴代码
Ctrl + C:复制代码
Alt + 上下箭头:快速定位到某个类的各个方法

Alt + 左右箭头:回到前后一个tab
Git 常用命令:
git clone + url:克隆远程仓库的代码
git clone -b [branchName] + url:克隆远程仓库代码并新建分支
git status :查看修改过的文件
git diff + 文件:查看修改的文件改动地方
git add + 文件:把某个文件存入缓存区。

git add . :监控工作区的状态树,使用它会把工作时的所有变化提交到暂存区,包括文件内容修改(modified)以及新文件(new),但不包括被删除的文件。
git add -u : 仅监控已经被add的文件(即tracked file),他会将被修改的文件提交到暂存区。add -u 不会提交新文件(untracked file)。

git add -A :是上面两个功能的合集(git add --all的缩写)
git commit + 文件:
git pull origin branchName 从远程某个分支拉取代码
git push origin [localBranchName]:[remoteBranchName] 将代码推送到某个远程分支
git pull 拉取关联的远程分支的代码
git push 将代码推送到关联的远程分支
git stash:暂存 隐藏修改
git stash pop:恢复隐藏并删除记录
git checkout -- + 文件名:撤销改动
git checkout branchName:切换分支
git branch -r:查看远程分支
git branch:查看本地分支
git checkout -b branchName:新建并切换分支
git log:查看提交记录
git reset --hard + commitId:回滚代码到某个版本
git reset --hard HEAD^  :回滚到上一个版本
git reset HEAD:已经add 但没有commit的所有文件撤销到add之前的状态
git reset HEAD + 文件:撤销已经add 但没有commit的某个文件到add之前的状态

git merge branchName : 合并branch到当前分支,会产生merge commit

get rebase branchName: 合并branch到当前分支,不会产生merge commit ,但是会修改commit历史。  

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/491683
推荐阅读
相关标签
  

闽ICP备14008679号