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

Git - это система управления версиями с открытым исходным кодом, изначально разработанная и написанная Линусом Торвальдсом. Обычно используется для отслеживания исходного кода для программных проектов. Как DVCS, Git предоставляет мощную помощь по ветвлению, слиянию и распределенной разработке.

3
git-tfs и msysgit в Windows 7
Я установил msysgit [ msysGit-fullinstall-1.7.4-preview20110204.exe] в Windows 7 64-bit и извлек git-tfs [ GitTfs-0.11.0.zip] в каталог на моей машине. Я установил как каталог установки msysgit (например C:\software\msysgit\msysgit), PATHтак и каталог, в который я извлек git-tfs (например C:\software\GitTfs-0.11.0). Я запускаю msys, а затем пытаюсь запустить, git tfsно я получаю сообщение об …

1
мерзавец из памяти
Я должен очистить свой репозиторий с Git git gc. К сожалению, я получаю фатальную ошибку памяти. ernst@samson:~/htdocs/stockdoo$ git gc Counting objects: 42368, done. Delta compression using up to 4 threads. Compressing objects: 100% (24700/24700), done. fatal: Out of memory, malloc failed error: failed to run repack Это с git 1.7.4 …
6 git 

1
Git не запускает Vim в Cygwin
У меня Git работает с Vim в среде Powershell на моем рабочем ноутбуке (Windows 7). Когда я фиксирую или использую мой git vimdiff псевдоним. Я попытался сделать то же самое под Cygwin (будучи парнем из Unix), но когда я набираю git commit или же git vimdiffВим не всплывает; хотя, похоже, …
5 vim  git  cygwin  vimdiff 

2
Добавить родительский каталог в репозиторий git
Я создал git-репозиторий для C-реализации программы. Я собираюсь добавить реализацию Matlab, и я хотел бы иметь один репозиторий с двумя подкаталогами: один для C и один для Matlab. Конечно, я бы тоже хотел сохранить всю историю! Что я должен делать?

1
Сделать git log «file» показать слияния коммитов
Так что со мной случилось то, что произошло однажды: я сделал git log --follow «file» и самым новым коммитом, который я увидел, было удаление «file». Тем не менее, файл все еще был в моем репо. Позже я понял, что заново добавил файл в коммит слияния (вероятно, одна линия разработки удалила …
5 git 

1
Почему Git для Windows создает репозитории, которые я не могу удалить из командной строки?
У меня недавно была «Сброс» установки Windows 10. Я установил дистрибутив Git «Git для Windows» с https://git-scm.org/ . Если я создаю git-репозиторий каким-либо образом (будь то initили clone), этот репозиторий нельзя удалить из моей файловой системы с помощью командной строки. Я должен использовать Windows Explorer, чтобы сделать это. Вот пример …
5 windows-10  git 

3
Vimdiff и Git все сразу
Я использую vimdiff в качестве моего difftool с git. Допустим, я изменил двенадцать файлов. Проблема в том, что иногда я запускаю git diffи вокруг четвертого или пятого файла я вижу что-то, что я хочу отредактировать / изменить. Иногда мне нужно сделать еще несколько изменений вне этого. Проблема в том, что …
5 vim  git  diff  vimdiff 

1
Как хранить git репозитории заброшенных проектов?
У меня есть более 200 проектов на моей рабочей станции, каждый из которых является git-репозиторием. Большинство из них заменены или иным образом заброшены. Я все еще храню код на случай, если мне что-нибудь понадобится от них. В настоящее время активные проекты являются не-голыми Git-репозиториями ~/Projects, а неактивные проекты - это …
5 git 

2
Какой контроль версий я должен использовать для своих файлов конфигурации?
Я хочу сохранить некоторые из моих файлов конфигурации (~ / .emacs.d /, .Xdefaults и т. Д. Linux $ HOME) в системе контроля версий, чтобы я мог легко синхронизировать их с моим ноутбуком / рабочим местом и видеть мои прошлые изменения и возвращаться их в случае необходимости. До сих пор мне …

1
Некоторые мерзкие цвета не работают в powershell. Зачем?
Я установил цвет консоли git для измененных файлов на желтый. Это работает cmd.exe, но не powershell. Однако некоторые цвета работают, а другие отображаются на другие цвета. Пурпурный цвет отображается как синий в PowerShell. Как возникло такое безумное положение вещей и как я могу заставить его работать так, как ожидалось?

2
Гитоз: список всех хранилищ
Есть ли способ получить компактный список всех репозиториев git, управляемых gitosis. Я ищу что-то похожее на svn list url_to_repo Я знаю, что могу взглянуть gitosis.conf, но это многословно.
4 git 

3
Как зафиксировать файлы, измененные хуком pre-commit в Git
Я борюсь за пару часов, чтобы сделать метаданные git store (permissions / flags / etc) из файлов, используя metastore, и я использую hooks/pre-commitдля этого. Сценарий вызывается правильно, и файл «метаданные» изменяется, но не добавляется в коммит. Я пытался позвонить: git add ./metadata а также git add -u ./metadata из сценария …
4 git  metadata  hook 

2
Туннелирование ssh через SOCKS5 Proxy в Windows
Я использую Windows 7 через мою «ограниченную» сеть кампуса. Я использую Heroku Toolbelt для работы с проектами heroku, в которых inturn использует git и ssh на порту 22 . Тем не менее, порт 22 заблокирован в моем кампусе. Могу ли я использовать прокси-сервер SOCKS, такой как Tor, чтобы настроить мой …

2
Что мне делать, если я случайно поместил конфиденциальные данные на Github?
Наша команда случайно поместила некоторую личную информацию на Github в виде файла базы данных H2. Есть ли способ удалить файл чисто и полностью с сервера? Просто делаю git rm xxx.db не кажется ответом, потому что можно легко git reset --hard в голову, которая содержит пользовательские данные. С другой стороны, git …
3 git  github 

1
git отменить изменения, кроме файлов расширений go
git revert HEAD отменяет все изменения, но что я хочу отменить, кроме моих расширенных файлов go? Я хочу отменить все изменения, кроме одного с * .go Я старался git revert HEAD ^*.go git revert HEAD *.go? Ни один из них не работает. Где мне искать, чтобы найти эту функцию?
3 linux  git 

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