
git
liby_362
这个作者很懒,什么都没留下…
展开
-
git多个commitId 合并成一个
git 合并多个commit原创 2022-12-19 11:38:07 · 426 阅读 · 1 评论 -
Windows环境git提交中文名称文件乱码
git提交中文文件乱码原创 2022-10-21 16:41:53 · 399 阅读 · 0 评论 -
IDea Git Terminal 中文乱码问题
Git Terminal 中文乱码问题修改 Setting --> Tools --> Terminal --> Environment Variables添加下面环境配置LESSCHARSET=utf-8原创 2021-06-17 14:55:43 · 241 阅读 · 0 评论 -
Git_撤销commit_修改注释
如果提交了 错误的信息, 没有push到云端, 可以先撤销使用下面命令git reset --soft HARD~1如果提交了多条, 可以使用 最后的数字, 来选择, 撤销第几条git reset --soft HARD~1git reset --soft HARD~2原创 2020-05-14 10:34:27 · 357 阅读 · 0 评论 -
Git_gitignore不生效
修改后需要清除缓存, 使用下面命令git rm -r --cached .# 然后使用 查看git status如果没有生效先commit .gitignore 文件原创 2020-05-14 10:31:34 · 136 阅读 · 0 评论 -
ssh-key生成私钥
生成私钥 ssh-keygen -C "li" -f ./gitee-li-home原创 2019-10-27 23:03:07 · 717 阅读 · 1 评论 -
Git(10)_合并fork的项目
fork一个其他的项目, 怎么将原项目更新的内容合并到自己的项目中目标源 远程仓库 : Afork的自己仓库 : B拉取到本地的仓库 : C1.fork项目到自己的仓库并, 下载到本地查看 remote 信息git remote -vorigin git@github.com:MyName/fork_work.git (fetch)origin git@github.com:...原创 2019-12-25 15:00:53 · 1010 阅读 · 1 评论 -
Git(09)_合并多个提交到一个提交上面
语境: 在多一个 commit 的备注相同, 或者, commit次数过多, 将多个commit合并成一个commit , 使 log 看起来好看.合并最后几次的commit查看 要合并的 log>git log --onelinebc8bae7 (HEAD -> master) update471ea6ce feat: update34ae5cc9 update2f...原创 2019-12-04 16:34:25 · 406 阅读 · 1 评论 -
Git(08)_cherry-pick
cherry-pick使用git cherry-pick 来合并某次提交记录到当前分支上git cherry-pick 6ab9a4使用 git cherry-pick 如果没有冲突, 默认直接提交推送到云端如果发生冲突需要手动解决冲突, 然后 add , --continue 继续.git add .git cherry-pick --continue1.取消自动提交 -n...原创 2019-11-18 14:47:47 · 136 阅读 · 0 评论 -
Git(07)_git合并某次提交到指定分支
git cherry-pick commitid原创 2019-11-07 18:34:31 · 225 阅读 · 0 评论 -
Git(06)_日志规范
日志发布的规范原创 2019-10-25 17:27:42 · 227 阅读 · 0 评论 -
git_一个账户多仓库使用
一个账户多仓库使用修改配置文件 config 文件, 在~/.ssh/目录下找config文件(如果不存在, 新建)文件格式内容如下: 按照自己需求配置Host github.com HostName github.com PreferredAuthentications publickey IdentityFile ~/.ssh/li-computerHost h...原创 2019-06-10 23:24:24 · 382 阅读 · 0 评论 -
Git学习(03)_紧急bug分支处理
3. bug分支_临时开发分支储藏隐藏开发过程中, 在开发分支中正在开发, 主线分支中有bug需要处理, 这是使用 git stash# 1. 使用git stash, 将开发分支中的信息隐藏git stash#2. 切换到主线分支中, 并查看状态git checkout mastergit status# 3. 创建新的bug分支, 在上面修改buggit checkout ...原创 2019-06-11 13:27:45 · 789 阅读 · 0 评论 -
Git学习(01)_基本命令
Git学习(01)_基本命令常用基本命令1. 初始化当前目录#初始化当前目录git init2. 常用#文件加入到暂存区, 文件与文件之间 空格分隔; 也可以使用通配符;git add readme.md ant.txtgit add *.txt#提交分支git commit -m "注释说明"#推送远程分支git push#查看提交记录git log3. ...原创 2019-06-11 13:28:28 · 245 阅读 · 0 评论 -
Git学习(02)_分支-协作开发
2. 协作分支开发分支相关, 分支不一定要推送远程, 比如 bug 分支master - 主分支其他分支合并过来;稳定版本, 可以随时上线;develop - 开发分支通常和 feature 特征分支配合使用;所有的 feature 特征分支的基础;feature 特征分支测试完成新功能后, 可以合并到developbug/hotfix - bug修复分支/紧急问题...原创 2019-06-11 13:34:58 · 189 阅读 · 0 评论 -
git_中文编码问题
使用git的时候, log查看日志的时候, 有时候会出现中文, 由于编码问题没有正常显示. 这里统一修改一下编码格式.修改环境变量 (系统决定自己的添加方式) :# 修改 或 添加 环境变量LESSCHARSET = utf-8修改commit的编码 :# commit 编码git config --global i18n.commitencoding utf-8 修...原创 2019-06-18 19:23:11 · 2595 阅读 · 0 评论 -
springCloud_config_git仓库私钥配置
使用config配置中心使用本地配置需要声明, spring.profiles.active=native, 这种就是使用本地配置;缺点:不能实时刷新配置文件, 使用actuator 的 /refresh 接口来刷新, 是重新从config配置中心中获得, 刷新的是客户端的配置文件;config配合中心的配置文件如果修改了, 需要重启才能刷新, 每次修改完配置文件都需要重启con...原创 2019-07-22 10:37:32 · 1443 阅读 · 0 评论 -
Git学习(04)_git rebase后丢失本地commit记录
使用 git pull rebase的命令后发现冲突, 使用 git rebase --abort 处理后, 发现 之前commit到本地的记录全部消失了, 在log中也没有找到, 使用下面的方法解决.1. 获得操作记录:git reflog---1af8485 (HEAD -> develop2, origin/develop3) HEAD@{0}: pull --rebase ...原创 2019-08-07 10:27:34 · 816 阅读 · 0 评论 -
Git (05)_版本回退
如果推送远程服务器有错误的代码, 需要回退本地回退#获得提交日志git log --pretty=oneline9d337cfd50256477a9676be6dc22b1f5b0933efa 提交注释25506cc7a400f9be24b68eb3179243ebf7628e222 提交注释1#选择正确版本回退git reset --hard 5506cc7a400f9be...原创 2019-08-16 10:14:16 · 143 阅读 · 0 评论