git merge 和 git merge --no-ff 的区别
摘要:git merge 和 git merge --no-ff 的区别 fast-forward(默认) Git 合并两个分支时,如果顺着一个分支走下去可以到达另一个分支的话,那么 Git 在合并两者时,只会简单地把指针右移,叫做“快进”(fast-forward) 不过这种情况如果删除分支,则会丢失
阅读全文
posted @
2023-04-25 14:45
pleaseAnswer
阅读(248)
推荐(0) 编辑
git 版本打tag
摘要:git add . git commit -m 'refresh v2.0.0' git tag -a 2.0.0 -m '' git push origin master git push origin --tag 给指定的某个 commit 号加 tag 打tag不必要在head之上,也可在之前
阅读全文
posted @
2022-11-29 14:55
pleaseAnswer
阅读(118)
推荐(0) 编辑
git 合并其他分支的指定版本
摘要:需求:合并yuexin分支的指定版本代码到 新建的yuexin/main分支 1. 查看当前开发分支历史提交版本 git log 2. 找到想要被合并的目标版本对应 SHA值 3. 新建分支 git branch 新分支名 SHA值 git branch inter 617c3774610134a5
阅读全文
posted @
2022-11-22 15:22
pleaseAnswer
阅读(997)
推荐(0) 编辑
git 代码回滚
摘要:方法一:git reset 回滚到指定的 commit_id 版本 使用 git log 查看当前提交的历史内容 根据回滚版本所对应的 commit SHA-1 值来进行回滚操作: git reset --hard SHA-1 当前本地仓库就会回滚到指定版本处 此时本地代码落后于远程代码,如果需要将
阅读全文
posted @
2022-11-07 20:04
pleaseAnswer
阅读(2937)
推荐(0) 编辑
如何同步 fork 项目原仓库的更新
摘要:git remote -v 查看远程仓库 git remote add upstream(上游仓库名) http://..... git remote -v 查看远程仓库 git fetch upstream(将upstream上的东西更新到本地) [master|dev] pull = fetch
阅读全文
posted @
2022-04-25 19:34
pleaseAnswer
阅读(174)
推荐(0) 编辑
git使用tree命令
摘要:1、gitbash配置tree 先下载压缩包 http://gnuwin32.sourceforge.net/packages/tree.htm 下载binaries对应的zip 解压后将目录下bin>tree.exe复制到git安装目录下的 usr>bin目录下 2、然后就可以使用tree命令了
阅读全文
posted @
2021-03-02 13:24
pleaseAnswer
阅读(1026)
推荐(0) 编辑
为gitee添加公钥
摘要:步骤: 1、找到`C:\Users\具体用户名\.ssh`文件夹 若该`.ssh`文件还未生成,可通过以下命令生成 > ssh -keygen -t rsa -C "xxxx@xxxx.com" 通过查看`~/.ssh/id-rsa.pub`文件内容,获取你的public key > cat ~/.
阅读全文
posted @
2021-03-02 09:46
pleaseAnswer
阅读(319)
推荐(0) 编辑