问题标签 [git-config]
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.
linux - git rebase 无法执行编辑器
我正在尝试使用 rebase 压缩一些 git 提交。当我运行这个:
我收到此错误:
我试图更改 git config 编辑器变量,但我还没有让它工作。现在我的配置文件显示如下:
我正在运行 Ubuntu 13.04
有任何想法吗?
git - 暂时对远程存储库使用不同的协议
我的笔记本电脑上有一个 git 存储库,以及 GiHub 上的一个远程存储库(运行“git clone”时创建的直接配置)。
我正在使用 SSH 传输协议。即远程地址为:git@github.com:MyName/MyProg.git
我现在处于一个端口 23 被阻塞的网络环境中(据我所知,只有端口 80 和 443 是开放的)。我需要获取/合并服务器上可用的最新更改。我有哪些选择?如果可能的话,我想避免使用 http 协议创建一个新的远程分支(这与我已经拥有的远程分支基本相同)。
git - 有选择地将 git 分支与 master 同步
我知道如何“同步”两个分支(即每次更新 master 时都会更新 gh-pages 分支)。
我想要的是仅将 master 的某个目录同步到 gh-pages 分支。需要明确的是,这就是我想要实现的目标:
掌握:
gh页面:
换句话说,我希望每次推送 master 时都将 gh-pages 更新为 master 的 dist/ 目录。
可行吗?
git - 覆盖 .gitconfig 用户文件中的 git config --system ( git config --global )
我在系统范围的配置中有该文件(但它也可以包含在git config include.path="/path/to/defaultconfig"
我想重置以前设置的一些值中。
特别是,默认配置文件包含diff.external = git-diff-wrapper
,我想为某些用户停用它
git - 如何在 Git 中提交仅区分大小写的文件名更改?
我已经通过取消首字母大写更改了一些文件名,Name.jpg
如name.jpg
. Git 无法识别这些更改,我不得不删除这些文件并再次上传它们。Git 在检查文件名更改时是否可以区分大小写?我没有对文件本身进行任何更改。
git - 我的 Git 配置中的设置来自哪里?
我注意到我core.autocrlf
在跑步时有两个清单git config -l
最后三个(从 user.name 向下)是我C:\users\username\.gitconfig
文件中唯一的。其他所有的来自哪里?为什么 core.autocrlf 被列出两次?
这是 MSysGit 1.8.3,我还安装了 Sourcetree(Windows 7)。在 Sourcetree 中,我取消选中“允许 Sourcetree 修改您的全局 Git 配置文件”
git - 将当前回购指向不同的回购
我有一个存储库 (A),我一直在其中构建代码,我在不同的存储库 (B) 中也有相同的旧代码版本,将存储库 (A) 带到存储库 (B) 的最佳方法是什么。最终回购(A)应该消失。基本上我想指向B。
在这些选项中,哪一个是一种好习惯:
编辑 .git/config 文件 URL - 使用 URL (B) 代替 URL (A) 并推送所有更改
做一个拉取请求并引入更改(不确定从一个回购到另一个回购它可以完成(A)不是(B)的一个分支。
也许有比上述两种更好的方法。
git - 在 Gitconfig 中设置 GIT_SSH 环境变量
有没有办法在 gitconfig 文件中设置 GIT_SSH 环境变量?
git - 如何使用 Gitproxy 进行自定义 SSH
如何使用 gitproxy 连接特定远程/域的自定义 ssh 选项?
git - 如何跳过“Hit return to start merge resolution tool”并自动打开mergetool
Git 要求点击返回按钮以逐个打开每个冲突文件的合并工具:
如何避免我的项目的点击返回步骤并自动打开配置的合并工具?