supperthomas / bluetoothlover_doc

this is about the learning station about friends.
https://supperthomas-wiki.readthedocs.io/
Apache License 2.0
46 stars 25 forks source link

git merge用法 #439

Open chenyingchun0312 opened 1 year ago

chenyingchun0312 commented 1 year ago

image

git merge命令是将一个分支合并到当前所在的分支中。以下是一些常见的选项:

--no-ff:不要快进合并,即使可能是安全的。
--ff-only:只允许快进合并,如果不能快进合并,则会失败。
--squash:将所有提交压缩成一个提交,并将其合并到当前分支中。
--commit:将所有提交合并到当前分支,并创建一个新的提交。
--edit:将合并提交的提交信息打开编辑器以进行编辑。
--no-commit:将所有更改合并到当前分支中,但不要创建新的提交。
--strategy:指定用于合并的策略,如recursive(默认)或resolve。
--strategy-option:指定传递给合并策略的选项。
--verify-signatures:在合并之前验证提交的签名。
--no-verify:不要验证提交的钩子。
更多的选项和信息可以通过运行 git merge --help 命令来获取。