随笔分类 - git
摘要:centos默认的的yum仓库中的默认版本很低,有时我们需要安装高版本git,编译安装又太麻烦。 下面介绍一种yum安装高版本git的方法 步骤 1. 安装 centos7 WANDisco 仓库 yum install http://opensource.wandisco.com/centos/7
阅读全文
摘要:分支合并的场景 假设你现在基于远程分支"origin",创建一个叫"mywork"的分支。 $ git checkout -b mywork origin 现在我们在这个分支做一些修改,然后生成两个提交(commit). $ vi file.txt $ git commit $ vi otherfi
阅读全文
摘要:报错: [root@host8c openyurt]# git push -f origin yurtadm:yurtadm Username for 'https://github.com': xxx@qq.com Password for 'https://2352661414@qq.com@g
阅读全文
摘要:git clone不指定给分支时,默认会把远程仓库整个给clone下来,但只会在本地默认创建一个master分支。 如果远程还有其他的分支,此时用git branch -a查看所有分支: $ git branch -a * master remotes/origin/HEAD -> origin/m
阅读全文
摘要:问题描述 今天遇到一个git分支切换的问题,我在分支A上做了修改,然后切换到其他分支后发现其他分支上也存在A分支上的修改。(我记得之前碰到这种情况,是无法切换分支的,git会提醒当前A分支上有未提交的改动,这次虽然能切换了(当时就感觉奇怪),果然又碰到现在这个问题) 原因:如果当前分支所做的修改没有
阅读全文
摘要:1. 撤销 git add 如果是撤销所有的已经add的文件: git reset HEAD -- . 如果是撤销某个文件或文件夹: git reset HEAD -- filename 2. 撤销 git commit git reset --soft HEAD^ HEAD^的意思是上一个版本,也
阅读全文
摘要:git fetch 命令的使用 从远程主机克隆 Git 的 clone 命令会为你自动将远程主机命名为 origin,拉取它的所有数据,创建一个指向它的 master 分支的指针,并且在本地将其命名为 origin/master。同时Git 也会给你一个与 origin 的master 分支在指向同
阅读全文
摘要:问题描述 win10电脑中: git bash 终端打开很慢,git 命令执行也很慢 golang 程序编译执行也很慢,即使是go run 一个 hello world 程序,也需要十几秒 解决方法 关闭电脑上所有的安全卫士、杀毒软件。
阅读全文
摘要:给 fork 配置一个 remote 主要使用 git remote -v 查看远程状态。 git remote -v # origin https://github.com/YOUR_USERNAME/YOUR_FORK.git (fetch) # origin https://github.co
阅读全文
摘要:git rebase调整commit提交的顺序-Git-析物言理的笔记本 (quibbler.cn)
阅读全文
摘要:# 查看原来的地址 git remote -v # 修改地址 git remote set-url origin http://192.168.100.235:9797/john/git_test.git # 查看修改后的地址 git remote -v 转载自:Git远程仓库地址变更本地如何修改_
阅读全文
摘要:GIT 修改 COMMIT 的用户名与邮箱 - 掘金 (juejin.cn)
阅读全文
摘要:合并提交操作示例 本文源自极客时间 《go 语言项目开发实战 孔令飞》 本文是 rebase 命令的一个使用场景,关于rebase命令,可以参考这篇:git rebase 命令介绍 假设我们需要研发一个新的模块:user,用来在平台里进行用户的注册、登录、注销等操作,当模块完成开发和测试后,需要合并
阅读全文
摘要:修改 Commit Message 本文源自极客时间 《go 语言项目开发实战 孔令飞》 本文是 rebase 命令的一个使用场景,关于rebase命令,可以参考这篇:git rebase 命令介绍 即使我们有了 Commit Message 规范,但仍然可能会遇到提交的 Commit Messag
阅读全文
摘要:git rebase 命令介绍 本文源自极客时间 《go 语言项目开发实战 孔令飞》 git rebase 的使用场景: 修改 Commit Message 合并多个commit git rebase 的最大作用是它可以重写历史。 我们通常会通过 git rebase -i 使用 git rebas
阅读全文
摘要:忘记切换分支,误将代码commit到了别的分支的解决方法 情景如下: 我的做法:git clone的master分支,修改之后commit到了master分支; 正确做法:git clone的master分支,新建一个分支dev-myname并切换到该分支,修改之后commit到当前分支; 现在的情
阅读全文
摘要:本文转载自:https://blog.csdn.net/azl397985856/article/details/106088794 这篇文章只为说明一个问题:“Pull Request 与 Merge Request 有什么区别?” 在我的想象中,它俩肯定是不一样的,并且大部分人的想法应该和我是一
阅读全文
摘要:强烈推荐这个网站!!!里面有各种git工具、教程和常用命令的总结: https://gitee.com/all-about-git git 操作图解 配置 # 查看提交代码时的用户信息 $ git config user.name $ git config user.email # 设置提交代码时的
阅读全文
摘要:比如 $ git clone https://github.com/kubernetes/kubernetes.git 我们可以使用加速器进行 Clone,只需要将 github.com 替换成 github.com.cnpmjs.org 即可: $ git clone https://github
阅读全文
摘要:1. git log 定义:该命令显示从最近到最远的提交日志。每一次提交都有对应的 commit id 和 commit message。 💡如果嫌弃输出的信息杂乱无章,那么加上 --pretty=oneline 参数试试吧! 2. git reset --hard id 定义:根据 id 回退到
阅读全文