
Git
文章平均质量分 55
GIt 代码版本控制
BIT_666
天道酬勤,厚积薄发
展开
-
GIT - 清除历史 Commit 瘦身仓库
Git 清除历史 Commit,缩减容量。原创 2024-01-09 14:19:59 · 1004 阅读 · 0 评论 -
Git - Not a git repository && 本地分支关联远程仓库
git 新建文件夹并关联远程仓库。原创 2022-12-19 15:12:48 · 570 阅读 · 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 · 3795 阅读 · 0 评论 -
Git - git stash 常用方法整理
一.引言git 是日常开发中版本控制必不可少的工具,当遇到代码重构或者临时恢复时,git stash 的隐藏功能非常好用,其主要应用于下述场景:上线功能开发中需要切换分支或者切回老版本,但是不想commit和丢弃当前改动,执行 git stash 功能会将当前改动存储至后台,当需要恢复时,执行 git stash pop 即可,可以理解为一个保存栈二.常用命令假设当前添加了 Test.scala文件1.git stash将当前的改动保存下来,默认保存是没有标识的,不好..原创 2021-10-12 19:46:46 · 6952 阅读 · 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 文件,则直接进入步骤3id_rsa id_rsa.pub known_hosts(2) .原创 2021-07-17 08:35:02 · 2674 阅读 · 1 评论 -
Git 合并多次Commit与退出Rebase
Git 合并多次Commit与退出Rebase合并Commitgit执行merge request时commit太多即不美观也影响查看提交log和版本回退,因此需要在git提交时合并多次Commit1.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 · 2117 阅读 · 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 · 1371 阅读 · 0 评论