Git
版本管理工具
root_zhb
这个作者很懒,什么都没留下…
展开
-
Git rebase 使用
Git rebase 简单使用原创 2022-09-02 15:46:36 · 411 阅读 · 0 评论 -
解决版本回退导致的代码丢失问题
解决版本回退导致的代码丢失问题在git本地库中执行命令git reflog获取提交的版本号 版本号对应黄色标注的数字字母组合2、git reset --hard 版本号3、版本回退之后,可能导致的问题IDEA无法识别文件位置,提示cannot find declaration to go toRebuild一下就好Build 编译的范围包括有更新的 Projects 以及依赖这些 Projects 的项目。Rebuild 会编译所有文件,一般相当于执行 Clean + Build(清原创 2021-07-15 18:47:16 · 643 阅读 · 0 评论 -
Git其他问题
Git其他问题1、git did not exit cleanly (exit code 128)1、git did not exit cleanly (exit code 128)用git提交代码到部门服务器上的时候,总是有 提示 git did not exit cleanly (exit code 128)。解决:HTTP格式的url 和 SSH格式的url,都试一下,公司网的问题...原创 2021-07-15 16:15:15 · 84 阅读 · 0 评论 -
idea中使用Git
基本使用正上方菜单栏VCS——Create Git Repositoryinit完成之后,可以看到原本的项目文件名变成了红色了,红色在idea的git版本表示未add的文件,同时在系统资源管理中打开项目的磁盘文件目录,会发现一个.git的隐藏文件,这个文件就git的配置和仓库文件Commit单一操作——右键项目或者文件 Git——Add——Commit (先add 然后再提交)操作所有——也可以在顶部Git中直接Commit所有文件右键项目或者文件Git——Branches或者New Bran原创 2021-07-14 19:59:54 · 715 阅读 · 0 评论 -
git merge冲突解决
git merge冲突解决1、场景:2、dev分支和test分支分别修改hello.txt并提交3、切换dev分支进行合并4、查看冲突文件5、解决6、其他1、场景:分别在 dev 分支和 test 分支修改hello.txt,合并时解决冲突2、dev分支和test分支分别修改hello.txt并提交3、切换dev分支进行合并4、查看冲突文件5、解决去冲突文件所在目录,手动修改文件,然后git add -ugit commit -m "Merge README.txt: Hello,原创 2021-07-14 19:33:56 · 576 阅读 · 0 评论 -
git stash 保存工作现场
Git 中的stash功能_万里归来少年心-CSDN博客_stash场景:当前分支subWork上的工作尚未完成,如果有另一项任务需要优先完成,或者出现BUG需要立刻修复。此时需要另外创建一个分支来工作,可以把当前工作现场“保存”起来,等以后恢复现场后继续工作。如下图,首先创建了456.txt,然后 add,查看状态 git statusgit stash保存工作现场,再次查看状态 git status,注意两次查看状态的不同此处可切换分支去处理别的事情分支切回,恢复工作现场...原创 2021-07-14 19:22:29 · 162 阅读 · 0 评论 -
Git初次使用流程
1、配置配置用户名和邮箱git config --global user.name “liuwk”git config --global user.email “1834183435@qq.com”查看配置信息: $ git config --list配置公私钥,配置之后提交代码无需输入密码先在本地生成密钥,然后在User Settings——SSH Keys进行添加2、初次使用先创建一个文件夹,名字为远程仓库的名称在该文件目录下打开Git Bash输入git init,进行初始化原创 2021-07-14 19:16:04 · 289 阅读 · 0 评论