相关疑难解决方法(0)

Windows下的Git:MSYS还是Cygwin?

我计划将我的项目迁移到git,我现在想知道哪个是Windows下最好和/或最稳定的选项.

从我收集的内容我基本上有2.5个选项:

  1. MSYSgit
  2. Cygwin下的git
  3. (又名2.5)来自Cygwin提示的MSYSgit(假设已经安装了Cygwin git).

注意:IMO Cygwin本身就是一个很大的优势,因为你可以访问几乎所有的*nix命令行工具,就像使用MSYSgit bash一样,你只能访问这些工具的一小部分.

鉴于此,您会建议什么选择?

git cygwin dvcs msysgit

80
推荐指数
5
解决办法
6万
查看次数

我的.bashrc文件没有在Git Bash启动时执行(Windows 7)

这就是我做的:

cd ~
touch .bashrc
notepad .bashrc
Run Code Online (Sandbox Code Playgroud)

我的.bashrc的内容是(在网上找到的):

SSH_ENV="$HOME/.ssh/environment"

# start the ssh-agent
function start_agent {
    echo "Initializing new SSH agent..."
    # spawn ssh-agent
    ssh-agent | sed 's/^echo/#echo/' > "$SSH_ENV"
    echo succeeded
    chmod 600 "$SSH_ENV"
    . "$SSH_ENV" > /dev/null
    ssh-add
}

# test for identities
function test_identities {
    # test whether standard identities have been added to the agent already
    ssh-add -l | grep "The agent has no identities" > /dev/null
    if [ $? -eq 0 ]; then
        ssh-add
        # …
Run Code Online (Sandbox Code Playgroud)

bash mingw32 git-bash

13
推荐指数
2
解决办法
2万
查看次数

标签 统计

bash ×1

cygwin ×1

dvcs ×1

git ×1

git-bash ×1

mingw32 ×1

msysgit ×1