问题标签 [git-alias]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - 如何在 git 中给命令起别名?
我看到了一个截屏视频,有人得到了
去工作。当我这样做时,我收到一个错误,询问我是否还有其他意思。
作为一个 git newb,我需要知道你必须做什么才能完成这项工作?
git - 带有两个命令(stash pop + merge)的 Git 别名仅执行第一个命令。为什么?如何执行合并?
我设置了一个这样的 git 别名:
然后我这样称呼它:
“ git stash pop ”被执行,但“ git merge master ”被忽略。
如果我在“ git popmerge ”之后立即运行“ git merge master ”......它按预期运行,执行合并。
我还有其他具有长命令序列的别名......它们运行完美。似乎“ git stash pop ”中的某些东西使别名进程停止......是否可以避免这种行为?如何?
谢谢。
git - 将参数传递给 Git 别名命令
我可以将参数传递给 Git 命令的别名吗?
我在 Git 配置中有一些别名,如下所示:
是否可以创建一个rb
别名以便git rb <x>
适用于任何人<x>
?
我试过这个别名:
但是例如git rb 8
不起作用。
git - Git Alias - 多个命令和参数
我正在尝试创建一个同时使用多个 Git 命令和位置参数的别名。每个都有 Stackoverflow 页面,两者都做看起来很明显,但我遇到了麻烦。
例如,我想切换到分支 foo 并执行一个状态。所以在我的.gitconfig
,我有:
这是行不通的。而这样的事情会起作用。
任何见解将不胜感激。
git - Git(在 Windows 上使用 msysgit)-“复合”命令
我需要经常在 Git 中执行几个“两步”或“三步”命令,这需要我还指定一个分支名称作为参数 - 例如:
或类似的东西。我想把它“自动化”成一个别名——但是一个简单的 Git 别名是不行的——对吧?
那么如何在 Bash shell 脚本中做到这一点呢?我精通 MS-DOS/Windows 批处理脚本——但我完全是 Bash 新手。
到目前为止我看到的所有带有多个 Git 命令的 Bash 别名示例似乎都没有任何参数……但是我在各个分支之间来回跳跃,所以我肯定需要定义哪个分支从中央仓库签出并更新...
有什么帮助吗?*nix 新手可以理解的任何博客文章或文章?非常欢迎任何指针!
terminal - “砰”或“!”是什么意思?在 git 命令之前?
正如您从这段摘录中看到的那样,有一个“!” 在 git 命令之前。重点是什么?
- https://stackoverflow.com/a/8956546/1354543
我了解别名以及命令本身在做什么,但不是“!”的重点 在 git 命令之前。
git - 强制推送当前分支
我经常 rebase 功能分支,然后想强制将它们推送到服务器。
有什么捷径git push --force origin <current branch>
吗?
linux - 在 Git 别名中转义 $num
我试图给一个更简单的存储起别名,这样我就可以做到git load <stashname>
这一点:
不幸的是,awk$1
也被存储名称所取代。我怎样才能逃脱那个 $ 符号?试过了\$
,但 git 说:
git - Git 将当前提交哈希附加到提交命令的结果
我想将正在进行的提交的哈希附加到其结果中。我可以使用以下命令检索哈希:
然后我尝试将提交与上面的命令合并,并在“.gitconfig”中创建一个别名,如下所示:
但这不起作用;别名的参数是发送到tail命令,而不是git commit。
我应该如何创建这个别名?
git - GitConfig:shell命令的错误配置
我正在尝试设置一个别名,因为我有很多。
由于某种原因,这个不起作用。任何想法?
命令本身可以正常工作: