Git
实例生产
cloud-笔记
这个作者很懒,什么都没留下…
展开
-
git 指定合并某个commit
git 合并原创 2022-10-24 12:07:57 · 3677 阅读 · 0 评论 -
git 代码回退
笔记:git代码回退1. git log //记录2. git reset --hard ID //回退本地代码库 ID是commit ID3. git push -f //强推到远程多人 git 提交 流程 //参考上篇 git rebasegit checkout jk_dev //git add xx //git commit -s //现暂存自己的分支git fetch //再拉取最新的git rebase develop //合并到自己的分支git push原创 2021-12-27 16:38:50 · 1731 阅读 · 0 评论 -
git rebase与git merge的区别
git rebase的原理以及其和git merge的区别是什么?切分支开发1 > 创建一个dev-jk 分支并推送到远程仓库git checkout -b dev-jkgit push origin dev-jk2 > 此时本地的git分支如下C1 <- C2(master) | dev-jk(HEAD)此时我们提交了三次commit,git分支如下C1 <- C2(master) | C3 <- C4原创 2020-11-05 10:40:13 · 190 阅读 · 0 评论 -
git安装以及连接gitlab
1, yum install git2,用户配置3,创建密码说明:回到你的linux机器,使用命令:cd ~回到当前用户的家目录下,然后使用命令:ssh-keygen -t rsa -C "邮箱地址”创建公钥和私钥对,如果提示-bashssh-keygen:command not found ,那么使用命令yum -y install openssh-clients安装openssh。接下来会有三个提示,一个是Enterfile in which to save the key(/roo原创 2020-07-23 18:35:08 · 710 阅读 · 0 评论 -
git clone下的包不能直接加载到项目中
git问题描述:golang 的开发是以包引用的机制,所以经常会用到第三地方的包。当你 git get/clone xxx 第三方的包时 编译无误,但是git push 却是一个空文件 提交代码到gitlab上 却是个空 的文件夹 导致别人pull下来编译报错原因:因为别人的包是一个项目,你自己的也是一个项目。解决方案:你把它当作包使用 应该把其 .git删掉,它是项目依赖。一个项目中只能有一个。...原创 2020-07-13 18:39:23 · 507 阅读 · 0 评论