标签: git

git bash 更改用户名

我正在使用 git bash 并尝试使用我的 Windows 用户名以“git push origin Dev”登录,但我希望它使用不同的名称,即我在遥控器上的用户名。我怎样才能改变这个?谢谢

bash git user-accounts

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

在 CentOS 服务器上设置 GIT

我正在尝试在我的家庭 CentOS 6.2 服务器上设置 GIT(我已经在它上面运行了 LAMP)。对它的唯一访问是从本地网络——或者更准确地说,是从我运行 Fedora 16 的笔记本电脑。不幸的是,我找不到一个好的“操作方法”来做到这一点。

我在服务器上安装了它,但下一步是什么?我需要对其进行哪些修改?我如何连接到它并将它与例如我用于 PHP 的 NetBeansIDE 一起使用。

欢迎任何提示或“操作方法”。

java fedora centos git

1
推荐指数
1
解决办法
1663
查看次数

多个开发人员使用一个 Git 帐户?

我刚刚加入了一个希望迁移到 Git 的组织 - 万岁!但是,他们希望所有开发人员都使用相同的用户帐户进行提交 - 嘘!我很难说服他们这不是标准做法。

以这种方式提交 Git 存储库会产生任何问题吗?如果有人有任何表演阻止者,我会非常高兴,因为我觉得这件事很不对劲,我很想能够坚持惯例。

git user-accounts

1
推荐指数
1
解决办法
230
查看次数

根据服务器时间禁用`git commit`

有没有办法git commit在服务器时间达到上午 11 点时禁用并在下午 2 点时重新启用?

或者禁用 git push 给除选定数量的用户之外的所有用户

ubuntu git

1
推荐指数
1
解决办法
209
查看次数

如何通过 SSH 使 duo_security 和 git-shell 协同工作

我已经通过 ssh 配置中的 FORCE_COMMAND 选项将我的 sshd 配置为运行双重安全性。这意味着每次我通过 ssh 登录时,双重安全检查都会启动,这通常是一件好事。但是,对于 git 登录,我不希望这些启动,我想直接进入 git-shell。这对我不利,因为 git-shell 正确错误并且不允许我发送 git 命令。我收到错误:fatal: unrecognized command '/usr/sbin/login_duo'。这是因为 git-shell(按设计)对 /usr/sbin/login_duo 一无所知。

有没有办法只为特定用户运行 FORCE_COMMAND?关于如何解决这个问题的任何建议?是为 git 创建单独的 sshd 的最佳方法吗?

ssh git

1
推荐指数
1
解决办法
689
查看次数

每次重新启动后重新导入 ssh 证书,以便 GIT PUSH over ssh 工作

我在我的 macbook air 上使用 OSX 10.8,我配置了 git 以通过 ssh 将我的存储库推送到 EC2 实例。一切正常。

唯一的问题是,每次重新启动后,我都必须重新启动ssh-add certname.pem以允许 GIT 通过 SSH 连接到我的 ec2 实例。

我不确定这是否只是一个被忽视的配置问题,或者是否有更深入的原因。

ssh git amazon-ec2

1
推荐指数
1
解决办法
336
查看次数

在 Solaris 10 上运行 git

我想在solaris 10 sparc 64位机器上安装git。是否有可靠的 solaris 软件包存储库(如 git)?

我想要一个二进制包。

现在sunfreeware 好像要花钱了,我实在是太难购买了,简单的试用一下。

编辑:sunfreeware 仍然是免费的。您必须在切换站点之前单击取消。

solaris git

1
推荐指数
1
解决办法
3934
查看次数

使用 git 拉取时如何保持组

我有一个临时站点,它是 git 存储库的工作目录。如何设置 git 让开发人员在不更改修改文件组的情况下拉出分支或发布?

一个例子。假设我有两个开发人员,robin 和 david。他们都在 git-users 组中,所以最初他们都可以在 site.php 上拥有写权限。

-rw-rw-r--  1 robin git-users   46068 Nov 16 12:12 site.php
drwxrwxr-x  8 robin git-users    4096 Nov 16 14:11 .git
Run Code Online (Sandbox Code Playgroud)

在 robin-server1$ git pull origin master 之后:

-rw-rw-r--  1 robin robin       46068 Nov 16 12:35 site.php
drwxrwxr-x  8 robin git-users    4096 Nov 16 14:11 .git
Run Code Online (Sandbox Code Playgroud)

而且david对site.php没有写权限,因为组从'git-users'变成了'robin'。从现在开始,当 david 尝试拉取到此存储库时,他将获得权限被拒绝。

linux git file-permissions

1
推荐指数
1
解决办法
1992
查看次数

未执行变量的 Puppet exec 命令

我有一个非常简单的 Puppet(子)模块,它应该使用 Git 从远程位置克隆存储库:

class wppuppet::git(
  $location = '/var/www/wp'
) {

  file { $location:
    ensure => 'directory',
    mode   => '0755',
  }

  exec { 'git-wp':
    command => 'git clone https://github.com/WordPress/WordPress ${location}',
    require => Package['git'],
  }

  Package['git']
  -> File[ $location ]
  -> Exec['git-wp']
}
Run Code Online (Sandbox Code Playgroud)

由于某种原因,它经常失败并出现以下错误:

Error: git clone https://github.com/WordPress/WordPress ${location} returned 128 instead of one of [0]
Error: /Stage[main]/Wppuppet::Git/Exec[git-wp]/returns: change from notrun to 0 failed: 
git clone https://github.com/WordPress/WordPress ${location} returned 128 instead one of [0]
Run Code Online (Sandbox Code Playgroud)

我用${location}和尝试过$location,但结果保持不变。

git puppet vagrant

1
推荐指数
1
解决办法
7203
查看次数

不小心在主目录中创建了 git repo

不知何故,我把我的主目录 (~) 变成了一个 git 存储库。

git status 返回我目录中的所有文件,我不想提交。

git rm --cached -r * 也不是我想要的。

如何在不删除所有文件的情况下删除存储库?

linux git

1
推荐指数
1
解决办法
7303
查看次数