
git
mania_yan
平安科技AI中心技术领域专家
展开
-
git远程仓库回退实践
某仓库的master分支,推送了错误的内容,导致无法正常工作,需要回退。假设master当前的commit id 为now_xxx,需要回退到某commit id history_xxx回退历史commit id # 让文件回退到历史状态 git reset --hardhistory_xxx # 让master回到最新的commit id,但是保留本地文件...原创 2020-03-08 21:40:29 · 157 阅读 · 0 评论 -
git不添加.idea等IDE配置文件夹
git不添加.idea等IDE配置文件夹由于.idea(intellJ,pycharm)的IDE文件夹很常出现,建议将gitignore设置为全局。git config --global core.excludesfile '~/.gitignore'在这个用户目录下的.gitignore中添加要排除的文件夹 .idea .sonar 等等如果.idea等已经被加入代码库。 ...原创 2018-04-11 09:43:24 · 5602 阅读 · 0 评论 -
如何快捷的将某分支的新功能(多个commit)通过一次commit合入到master
在develop完成功能并测试确认稳定后,合入master。 操作方法: 假设develop的新功能开发是从commit_id_n 到 commit_id_x(通过git log查看)“`bash git checkout master git cherry-pick –strategy=recursive -X theirs -n commit_id_n..commit_id_x...原创 2018-04-11 10:04:11 · 1617 阅读 · 0 评论