-
`git merge --squash`命令的作用是将一个分支的多次提交历史压缩成一次提交合并到当前分支。这样做的好处是可以保持项目历史的整洁,因为它只会在目标分支上创建一个新的提交来表示合并的更改,而不是将所有的提交历史都合并过来。
具体来说,当你执行`git merge --squash feature-branch`时,Git会:
1. 将`feature-branch`分支上的…
-
-
Hey there, I'm loving gitu so far! Just wanted to ask if `git merge` could be implemented. Maybe keybind 'm' could work?
Thanks and best wishes!
-
### Version
7.0.0.202409031743-r
### Operating System
MacOS
### Bug description
1. clone [cucumber-ruby](https://github.com/cucumber/cucumber-ruby)
2. merge `b6579` into `c0aea16b`
3.…
-
The existing Readme.md file contains commands for cloning the projects to the users' local system. I would like to contribute by adding commands for branching, committing changes as well as push the c…
-
### Reproduction steps
I am writing an internal tool that uses libgit2 to update a git repository, and I need to merge multiple branches into the current branch. `git_merge()` seems to accept mult…
-
### Describe the project you are working on
Godot changes requiring PRs.
### Describe the problem or limitation you are having in your project
The [git PR workflow](https://docs.godotengine.o…
-
Git merge commit messages have no highlighting. This can be verified with
```sh
cd $(mktemp -d)
git init hx-msg-test
cd hx-msg-test/
touch test
git add test
git commit --message 'Ok'
git swit…
-
It probably fits better there.
Suggested by @AdrianDAlessandro.
-
### Issue
This would be awesome to merge branches or PRs.
I would just approve the pre-made merge in the vs code merge editor, if that's possible (save merge decisions in VS Code compatible format w…