gpt4 book ai didi

git - 同时为 `git push -u origin $BRANCH_NAME` 和 `git push` 设置一个更快的别名

转载 作者:行者123 更新时间:2023-12-05 01:37:36 24 4
gpt4 key购买 nike

当我想在已经有上游分支的分支上推送更改时,git push 就是我所需要的。但是当没有当前的上游分支时,我必须输入 git push -u $BRANCH_NAME

我一直在创建新分支(对于我处理的每个功能,大约每两个小时创建一个分支)。我有时也会打错字。它变得烦人。我如何创建一个别名,它会自动解析为 git pushgit push -u $BRANCH_NAME 并且不需要我输入分支名称?

最佳答案

为了得到你想要的行为,把它放到你的 ~/.gitconfig 中:

[push]
default = current

(像往常一样,$ git config --global push.default current 会为您完成此操作。)

这里有对 push.default 选项的解释:

current - push the current branch to update a branch with the same name on the receiving end. Works in both central and non-central workflows.

-- https://git-scm.com/docs/git-config#Documentation/git-config.txt-pushdefault

关于git - 同时为 `git push -u origin $BRANCH_NAME` 和 `git push` 设置一个更快的别名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60876515/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com