Запитання з тегом «git»

Git - це система керування версіями розподіленої версії з відкритим кодом (DVCS). Використовуйте цей тег для запитань щодо використання Git та робочих процесів. НЕ ВИКОРИСТОВУЙТЕ тег [github] для проблем, пов’язаних з Git, просто тому, що сховище розміщене на GitHub. Крім того, не використовуйте цей тег для загальних питань програмування, які містять сховище Git.

2
Зберігання конфігурації git як частини репозиторію
Я використовую фільтри, щоб обробляти файли під час оформлення замовлення, як описано тут . Тепер проблема полягає в тому, що визначення фільтра зберігається лише в моєму локальному файлі конфігурації: $ cat .git/config .... [filter "dater"] smudge = /home/.../expand_date clean = perl -pe \"s/\\\\\\$Date[^\\\\\\$]*\\\\\\$/\\\\\\$Date\\\\\\$/\" Якщо мої співробітники хочуть скористатися цим Dateрозширенням, …
147 git 

3
Як вибрати стратегію злиття для git rebase?
git-rebaseзгадки чоловічої сторінки -X<option>можуть бути передані до git-merge. Коли / як саме? Я хотів би перезавантажити, застосувавши патчі з рекурсивною стратегією та їх варіантом (застосувати будь-які палички, а не пропускати цілі конфліктні коміти). Я не хочу злиття, я хочу зробити історію лінійною. Я спробував: git rebase -Xtheirs і git rebase …
147 git  git-rebase 

14
Випустіть новий код у Github
Я створив нове сховище на Github, яке має лише файл Readme.md. У мене є нещодавно створений проект RoR, який я хотів перейти до цього сховища. Далі наведені команди, які я дав у своєму терміналі, щоб виконати це разом з помилкою, яку я отримую. git remote add origin https://github.com/aniruddhabarapatre/learn-rails.git Після цього …
147 git  github  git-push 

9
Імпортувати існуючий проект git в GitLab?
У мене є обліковий запис установки Gitlab, де я створив сховище "ffki-startseite" Тепер я хочу клонувати сховище git://freifunk.in-kiel.de/ffki-startseite.gitдо цього сховища з усіма комісіями та гілками, тому я можу почати працювати над ним у власному обсязі. Як я можу імпортувати його?
147 git  gitlab 

9
Чи можу я зберігати папку .git поза файлами, які потрібно відстежувати?
У мене незвичайна ідея використовувати git в якості резервної системи. Скажімо, у мене є каталог ./backup/myfiles, і я хочу створити резервну копію, використовуючи git. Щоб зберегти чистоту, я не хочу мати .git-каталог у папці myfiles, тому я подумав, що можу створити ./backup/git_repos/myfiles. Переглядаючи git docs, я спробував це зробити: $ …
147 git 

4
Чи можу я отримати git, щоб розповісти про всі файли, які один користувач змінив?
Я хотів би, щоб git надав мені список усіх файлів, змінених одним користувачем, у всіх комітах. Мій конкретний випадок використання полягає в тому, що я брав участь у проекті 188 rubin on rails, і ми хочемо знати, які файли вже зроблені та які файли ще потрібно зробити. Запропоновані користувачі виконували …
147 git 

9
Додавати співрозмовника до мого безкоштовного акаунта GitHub?
Я створив обліковий запис GitHub, і я хочу надати комусь можливість доступу, щоб він міг натиснути так само, як я, є спосіб додати співпрацювача з вільним планом? Якщо ні, що я можу зробити? (окрім придбання платного рахунку, що я буду робити в майбутньому)

8
Windows git "попередження: LF буде замінено CRLF", це попередження хвостиком назад?
env: Windows 7 msysgit Коли я git commit, це говорить: warning: LF will be replaced by CRLF. Це попереджуючий хвіст назад? Я редагую файл у Windows, кінець рядка є CRLF, як і на цьому малюнку: І git змінює його на LFдля здійснення репо. Тому я думаю, що правильне попередження: warning: …
147 git 

5
Проблеми з введенням повідомлення про Git commit з Vim
ОС: Windows я пишу $ git commit тоді "# Введіть повідомлення про виконання" Я пишу якийсь текст, наприклад "Додано перевірку форми" Натисніть клавішу Enter, і це не зафіксовано. Потім я натискаю Shift + Enter, Ctrl + Enter, Alt + Enter - все ще не зафіксовано. Я думаю, що це нерозумно, …
146 git  commit  message 

5
Як насправді діють правила виключення .gitignore
Я намагаюся вирішити проблему gitignore у великій структурі каталогів, але для спрощення запитання я звів її до наступного. Я маю таку структуру каталогів із двох файлів (foo, bar) у абсолютно новому сховищі git (поки що не вноситься жодних комісій): a/b/c/foo a/b/c/bar Очевидно, що "git status -u" показує: # Untracked files: …
146 git  gitignore 

7
Перерахування та видалення Git-комітетів, які не мають жодної гілки (звисання?)
У мене є сховище Git з великою кількістю комітетів, які не знаходяться під жодною гілкою, я можу git showїх, але коли я намагаюся перерахувати гілки, які їх містять, він нічого не повідомляє. Я подумав, що це питання, що звисає до комітетів / дерева (внаслідок гілки -D), тому я підрізав репо, …
146 git  branch  git-dangling 


5
Git: fatal: Pathspec знаходиться в підмодулі
Я намагаюся отримати TravisCI для автоматичного розгортання мого статичного сайту Hakyll, відповідно до цього посібника . Ось як налаштовано моє репо. У мене є відділення джерела, яке містить мої файли хакіл та розмітки. Він вбудовує html у _siteкаталог, який створений як підмодуль, пов'язаний з моєю masterгілкою. Я будую сайт без …

6
Чому git-rebase дає мені конфлікти злиття, коли все, що я роблю, - це стискання фільмів?
У нас є сховище Git із понад 400 комітами, перші кілька десятків яких були чимало проб і помилок. Ми хочемо очистити ці зобов’язання, розбивши багатьох в одну комісію. Звичайно, git-rebase видається дорогою. Моя проблема полягає в тому, що це закінчується конфліктами злиття, і ці конфлікти вирішити непросто. Я не розумію, …


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.