
Git
文章平均质量分 55
GIt 代码版本控制
BIT_666
天道酬勤,厚积薄发
展开
-
GIT - 清除历史 Commit 瘦身仓库
Git 清除历史 Commit,缩减容量。原创 2024-01-09 14:19:59 · 967 阅读 · 0 评论 -
Git - Not a git repository && 本地分支关联远程仓库
git 新建文件夹并关联远程仓库。原创 2022-12-19 15:12:48 · 560 阅读 · 1 评论 -
GitLab 本地分支关联远程分支
本地分支关联到远程分支,远程分支不存在: 在本地新建了分支 branch_A ,修改功能,想要在远程关联origin/branch_A,但远程未创建origin/branch_A. git add . git commit -m "更新分支" git push --set-upstream origin branch_A 这样就会在远程创建一个origin/branch_A分支,就可以正常...原创 2019-10-11 20:18:38 · 3780 阅读 · 0 评论 -
Git - git stash 常用方法整理
一.引言 git 是日常开发中版本控制必不可少的工具,当遇到代码重构或者临时恢复时,git stash 的隐藏功能非常好用,其主要应用于下述场景: 上线功能开发中需要切换分支或者切回老版本,但是不想commit和丢弃当前改动,执行 git stash 功能会将当前改动存储至后台,当需要恢复时,执行 git stash pop 即可,可以理解为一个保存栈 二.常用命令 假设当前添加了 Test.scala文件 1.git stash 将当前的改动保存下来,默认保存是没有标识的,不好..原创 2021-10-12 19:46:46 · 6925 阅读 · 0 评论 -
Git - git-clone 期间 permission denied
一.引言 使用 Git Clone 拉取远程代码时,显示 permission denied,如果是使用 ssh 方式,说明仓库里没有配置公钥,这时候需要重新生成 SSH key 并配置到 Git,即可解决 二.配置步骤 1.检查本地 SSH Key 是否存在 在对应本地终端或者服务器终端上输入下述命令: ls ~/.ssh/ (1) 如果出现 id_rsa.pub,id_rsa 文件,则直接进入步骤3 id_rsa id_rsa.pub known_hosts (2) .原创 2021-07-17 08:35:02 · 2664 阅读 · 1 评论 -
Git 合并多次Commit与退出Rebase
Git 合并多次Commit与退出Rebase 合并Commit git执行merge request时commit太多即不美观也影响查看提交log和版本回退,因此需要在git提交时合并多次Commit 1.git commit 修改代码,并执行3次commit,可以看到已经有3次提交日志 2.选择合并commit的数量 执行git rebase -i HEAD~n,这里n为要合并的commit的次数,如果我们要合并当前3个,n就是3,如果要合并当前5个commit,n就是5 ...原创 2020-07-30 16:06:22 · 2101 阅读 · 0 评论 -
Idea git 提交时无关内容去除
Idea git 提交时无关内容去除 在Idea上对代码修改时发现经常出现与修改代码无关的文件也被修改,或者push到线上时,一些不需要的文件也被push上去,针对这些情况总结一下处理方法: 1../idea/workspace.xml 修改xx文件后,git diff发现workspace.xml也发生修改 idea下workspace对应我们当前工程project,我们对project内文件等修改对应的wordspace.xml就会被修改,所以如果没有删除这个文件每次修改项目就会变动一.原创 2020-07-20 20:24:43 · 1347 阅读 · 0 评论