Tag: git

如何将’git’别名为’g’以便保留bash-completion规则?

如果我这样做: alias g=’git’ 我放弃了所有完成规则(即在打字后点击TAB时,分支和遥控器不再自动完成,例如g push o )。

使用git与gnome-keyring和http(s)repos的正确方法是什么?

目前,每当我git pull或git push到http(s)存储库时,我都会得到以下信息: $ git pull Username for ‘https://gitrepos.reposdomain.com’: me@mydomain.com Password for ‘https://me@mydomain.com@gitrepos.reposdomain.com’: 这对于不经常使用是可以的,但是开始变得非常烦人。 不幸的是,在这种情况下,切换到ssh不是一种选择。 我已经读过早期版本的git提供了凭证“store”和“cache”,但是没有建议这样做,因为它以明文forms存储了密码。 但 较新版本的git显然将git凭据存储在gnome-keyring ,但必须正确设置。 我已经尝试在SO上关注其他(非Ubuntu)答案以使其工作(即这个 ),但我仍然会看到用户名和密码提示。 为http(s)repos存储git凭据的正确和最安全的方法是什么?如何让它们在Ubuntu上运行?

如何开始git-gui?

我已经通过sudo apt-get install git-gui安装了git-gui工具。 但是我该如何开始呢? 尝试使用search或git-gui命令没有找到Git的UI工具。

设置git服务器

我最近在Amazon EC2上设置了ubuntu-server。 我想用它作为我的git服务器,所以我可以将我的存储库存储在那里。 那么,在哪里可以找到有关如何在ubuntu服务器上设置git的详细说明? 所有这些SSH密钥和类似的东西,多个用户等。

为什么我从Xubuntu的Gnome密钥环中收到此警告?

我在库存Ubuntu安装上安装了xubuntu-desktop。 当使用ssh或更具体的git时,我总是得到这个警告 WARNING: gnome-keyring:: couldn’t connect to: /tmp/keyring-IVaeDO/pkcs11: No such file or directory 我已经做了相当多的谷歌搜索来在启动时禁用/启用正确的服务,但到目前为止,我总是最终得到这个错误。 任何有关完全删除gnome-keyring的信息,以及它的垮台,或者将gnome-keyring集成到xubuntu / xfce中都会很棒。

是否有应用程序通过版本控制来管理/ etc目录中的配置文件?

我想在Ubuntu服务器中使用版本控制配置文件。 但我发现简单地将git用于整个/etc目录并不容易,因为不需要跟踪许多文件,有时系统会写入像日志这样应该被忽略的文件。 是否有应用程序可以做到这一点并使其变得简单? 如果它是基于git更好。

Nautilus Git集成

有没有相当于TortoiseSVN,但对于Ubuntu / Git? 我想将Git命令集成到Nautilus。

如何在Bash提示符中显示带颜色的git分支?

我在git存储库中使用本指南在gnome终端(Ubuntu 15.10)中显示分支名称。 基于上面我现在在〜/ .bashrc文件中有以下内容: # uncomment for a colored prompt, if the terminal has the capability; turned # off by default to not distract the user: the focus in a terminal window # should be on the output of commands, not on the prompt #force_color_prompt=yes … # Add git branch if its present to PS1 […]

输入一次SSH密码

升级前 当我在每台计算机上运行git clone git@… (使用ssh)时,会出现一个窗口对话框,其中包含一个用于插入SSH密码的文本框,并通过OK确认。 然后在我的系统下次启动之前不再需要密码短语。 升级到13.10后 升级到Ubuntu 13.10后,该窗口不再出现,但终端中显示一条消息: Enter passphrase for key ‘/home/username/.ssh/id_rsa’: …每次克隆git存储库时都会出现这种情况。 我怎样才能解决这个问题? 我只想输入一次密码。

Git有GUI客户端吗?

我正在使用git进行各种项目的版本控制。 是否有GUI软件用于浏览项目的提交和分支以及在git项目中检索版本?