Вопросы с тегом «git»

Git - это система управления исходным кодом.

30
Как мне сообщить Git для Windows, где найти мой закрытый ключ RSA?
Моя установка Git отлично работает в Linux, но когда я пытаюсь настроить ее под Windows (используя Git для Windows и TortoiseGit ), я не знаю, куда поместить свой закрытый ключ SSH (или, что еще лучше, как определить, sshгде он находится расположены). Я использую стандартную опцию ssh.exe во время установки Git …
487 windows  ssh  git  rsa  private-key 


10
Как я могу поделиться репозиторием Git с несколькими пользователями на машине?
У меня есть Git-репозиторий на промежуточном сервере, к которому должны иметь возможность работать несколько разработчиков. git-initкажется, флаг очень близок к тому, что я ищу: --sharedза исключением того, что я хотел бы, чтобы несколько человек также обращались к этому хранилищу. git-clone«S --sharedфлаг делает что - то совершенно другое. Какой самый простой …
216 permissions  git  users  share 

15
GIT в качестве инструмента резервного копирования
На сервере установите git cd / git init git add . git commit -a -m "Yes, this is server" Затем /.git/укажите на сетевой диск (SAN, NFS, Samba и т. Д.) Или другой диск. Используйте обновление cron каждый час / день и т. Д., Чтобы обновить изменения. Каталог .git будет содержать …
101 backup  git 


4
Как мне отредактировать историю Git, чтобы исправить неправильный адрес электронной почты / имя [закрыто]
Когда я начал использовать git, я просто сделал git initи начал звонить addи commit. Теперь я начинаю обращать внимание и вижу, что мои коммиты отображаются как cowens@localmachine, а не как адрес, который я хочу. Похоже, что настройка GIT_AUTHOR_EMAILи GIT_COMMITTER_EMAILбудет делать то, что я хочу, но у меня все еще есть …
76 git 

11
Как я могу запретить Apache обслуживать каталог .git?
Я начал использовать git для развертывания веб-сайтов для тестирования. Как я могу запретить Apache обслуживать содержимое каталога .git? Я пытался <Directorymatch "^/.*/\.svn/"> Order deny,allow Deny from all </Directorymatch> без успеха. Я знаю, что могу создать файл .htaccess в каждом каталоге .git и запретить доступ, но я хотел что-то, что я …
74 apache-2.2  git 

5
Как получить дату последней модификации всех файлов в репозитории git
Я знаю, как получить дату последнего изменения одного файла в репозитории git: git log -1 --format="%ad" -- path/to/file Есть ли простой и эффективный способ сделать то же самое для всех файлов, присутствующих в настоящее время в хранилище?
64 git 


4
git pull конкретная ревизия из удаленного репозитория
У нас есть удаленное git-репо, которое мы обычно развертываем, используя его git pushна нашем dev-сервере, а затем git pullна наших живых серверах, чтобы получить самую последнюю версию репо. Но если мы зафиксировали и выдвинули несколько ревизий (без « git pullна» на живых серверах), как мы можем сделать то, git pullчто …
57 git 

4
Как дать имя пользователя / пароль для git clone в скрипте, но не хранить учетные данные в .git / config
Я клонирую git-репозиторий в скрипт, подобный этому: git clone https://user:password@host.com/name/.git Это работает, но мое имя пользователя и мой пароль! теперь хранятся в исходной ссылке в .git/config. Как я могу предотвратить это, но все же сделать это в сценарии (поэтому нет ручного ввода пароля)?
31 git 


2
Каковы плюсы и минусы SSH и HTTP для git-сервера?
Я хочу настроить git-сервер. Я нашел несколько инструкций, очень подробно. Некоторые описывают установку git-сервера, доступного через Ssh, а другие - через HTTP. (Другие даже советуют такие инструменты, как гитолит). Есть ли плюсы или минусы, выбирающие SSH или HTTP? Кажется, что по HTTP передача файлов значительно медленнее, но мне интересно, есть …
24 ssh  http  git 

3
Git shell не включен?
Я пытаюсь установить сервер Git. Когда я устанавливаю оболочку по умолчанию для моего пользователя git на / usr / bin / git-shell, я получаю сообщение об ошибке при входе в систему как git. fatal: Interactive git shell is not enabled. hint: ~/git-shell-commands should exist and have read and execute access. …
24 shell  git 

13
Настройка Git Repository на удаленном сервере Windows?
Этот вопрос был перенесен из Super User, потому что на него можно ответить при сбое сервера. Мигрировал 10 лет назад . У меня есть сервер Windows, к которому я могу получить доступ локально или удаленно через Интернет через подключение к удаленному рабочему столу и т. Д. Я хочу создать git-репозиторий …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.