Git
一只会飞的猪_
笨鸟先飞
展开
-
git 版本回退
回退命令:$ git reset --hard HEAD^ 回退到上个版本$ git reset --hard HEAD~3 回退到前3次提交之前,以此类推,回退到n次提交之前$ git reset --hard commit_id 退到/进到 指定commit的sha码强推到远程:$ git push origin HEAD --force...原创 2019-11-09 20:08:18 · 101 阅读 · 0 评论 -
新clone一个项目,添加到IDEA发现没有git项目管理
这个问题是由于IDEA设置的问题1.File->Setting->Version Controll在Version Controll界面找到没有git管理的项目,一般为红色,正常的是黑色,把项目从Version Controll中移出,然后重新添加。2.设置导入时自动添加Git项目管理File->Setting->Version Controll->Confirmation原创 2017-06-26 17:52:07 · 12404 阅读 · 4 评论 -
jenkins + Git 搭建持续集成环境
参考文章,https://yq.aliyun.com/articles/33036转载 2017-08-08 10:42:24 · 282 阅读 · 0 评论 -
git add , git commit 添加错文件 撤销
1. git add 添加 多余文件 这样的错误是由于, 有的时候 可能git add . (空格+ 点) 表示当前目录所有文件,不小心就会提交其他文件git add 如果添加了错误的文件的话撤销操作git status 先看一下add 中的文件 git reset HEAD 如果后面什么都不跟的话 就是上一次add 里面的全部撤销了 git reset HEAD XXX/XXX/XXX.java...转载 2018-05-21 16:35:01 · 3329 阅读 · 0 评论 -
git取消换行符自动转换操作
在Git中执行以下命令,取消换行符自动转换操作· Open Git Bash (开始菜单->AllPrograms->Git->Git Bash)· 在命令行执行以下操作(使用鼠标右键复制和粘贴)· 命令:gitconfig --global core.autocrlf false ...原创 2018-06-08 12:50:48 · 3881 阅读 · 0 评论 -
git merge tool setting
1.直接修改配置文件.gitconfig[user] name = *** email = ***@qq.com[credential] helper = manager[merge] tool = tortoisemerge[mergetool] keepBackup = false[mergetool "tortoisemerge"] ...原创 2018-11-01 13:20:05 · 667 阅读 · 0 评论 -
git 创建远程新分支
git branch -a 查看所有分支git checkout -b test01创建本地test01分支git push --set-upstream origin test01把本地test01分支推送到远程原创 2019-01-21 10:06:07 · 38166 阅读 · 0 评论 -
git 回滚
git logcommit b39476b9c730d312266fe9bc7f63e795f9ba856fAuthor: kiwenlau <kiwenlau@126.com>Date: Thu Jan 18 14:58:06 2018 +0800 3个文件commit 3821210392184432de18b596cee58ab7924e39f9...转载 2019-02-18 19:07:25 · 159 阅读 · 0 评论 -
cannot lock ref 'refs/heads/uat': unable to resolve reference 'refs/heads/uat': reference broken
使用以下方法清理本地存储库:git gc --prune=now git remote prune origin --同步本地和remote分支一致原创 2019-06-28 15:34:23 · 2772 阅读 · 0 评论