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

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

5
Як РЕАЛЬНО показати журнали перейменованих файлів із git?
Я відносно новачка в git, раніше я використовувала Subversion. Я помітив, що більшість графічних git-фронтальних та IDE-плагінів, здається, не можуть відобразити історію файлу, якщо файл був перейменований. Коли я користуюся git log --follow у командному рядку я можу побачити весь журнал у перейменах. За словами Лінуса Торвальдса, перемикач --фоллоу - …
132 git 

6
git pull, зберігаючи локальні зміни
Як я можу безпечно оновити (потягнути) проект git, зберігаючи певні файли недоторканими, навіть якщо є зміни вгору? myrepo / config / config.php Чи є спосіб, навіть якщо цей файл змінювався на віддалений час, коли я git pull, все інше оновлюється, але цей файл є незмінним (навіть не об'єднаним)? PS. Мені …
132 git 

5
Git: налаштувати пульт лише для отримання даних?
Коли я запускаюсь git remote -vв одному з моїх сховищ Git, у якому налаштовано віддалений (и), я бачу, що кожен пульт має і функції отримання, і push: $ git remote -v <remote-name> ssh://host/path/to/repo (fetch) <remote-name> ssh://host/path/to/repo (push) Для віддалених користувачів, які вказують на розробників-однолітків, немає потреби натискати, і Git все …
132 git  workflow 

7
Як я "git diff" у певному каталозі?
git diffнасправді працює розбіжність у всіх вихідних кодах. Як це зробити в певному каталозі, щоб я міг переглянути зміни у файлах під ним?
132 git 

4
Створіть порожню гілку на GitHub
Я хочу створити нову гілку GitHub, яка називається release. Ця гілка повинна бути порожньою ! Однак існує існуюча гілка з комітами x, і я не хочу мати її історію комітів. Єдиний метод, який я знайшов, - це створення локальної --orphan гілки.
132 git  github 

10
Неможливо натиснути на Heroku, оскільки відбиток ключа
Я новачок у Rails, і я намагався розгорнути дуже просто додаток до Heroku. Це друге додаток, яке я розгортаю, і перше, що мені вдалося зробити це просто чудово. Однак у мене є деякі проблеми з цим. Щоразу, коли я " git push heroku master ", я отримую цю помилку: ! …
131 git  heroku  ssh  git-push 

7
Розкладіть і синхронізуйте сховище Subversion Google Code в GitHub
Як я можу розблокувати та зберігати синхронізацію із сховищем Subversion Google Code, до якого я не маю доступу для запису, у сховище GitHub? Я хочу мати можливість розробляти власні функції в моєму сховищі Git, але також хочу синхронізуватися з сховищем Subversion Google Code. Щоб отримати виправлення з боку проекту Google …
131 svn  git  github 

2
Як посилатися на початковий комітет?
У мене є сценарій, який повинен посилатися на початковий комітет у сховищі. git має спеціальне посилання HEAD, але не має відповідної TAIL. Я не можу знайти нічого в цьому, git help rev-parseщо могло б мені допомогти. Ось що я хотів би зробити: git show TAIL Ось один із варіантів: git …
131 git  git-commit 

7
Як можна в Git записати поточний хеш-фіксацію до файлу в тій самій комісії
Я намагаюся тут робити гаморні речі з гачками Git, але я не знаю, як це зробити (або якщо це можливо). Що мені потрібно зробити: це в кожному комітеті я хочу взяти його хеш, а потім оновити файл у коміті з цим хешем. Будь-які ідеї?
131 git  hook 

11
Як працювати з гілками Git та міграціями Rails
Я працюю над додатком для рейок із досить великою кількістю гітків git, і багато з них включають міграцію db. Ми намагаємось бути обережними, але іноді якийсь фрагмент коду в master запитує стовпчик, який було видалено / перейменовано в іншу гілку. Що було б приємним рішенням "з'єднати" гіти git зі станами …


7
git: скасовуйте фіксування посеред введення повідомлення
Я в середині вчинення. Я набрав повідомлення про фіксацію в vim. Тепер я згадав, що мені потрібно щось змінити. Я усвідомлюю, що існують інші варіанти виконання того, що я хочу, але я хочу знати, чи є спосіб відмінити команду, але все-таки зберегти повідомлення про фіксацію, яке я набрав до цих …
131 git 

4
Конфлікт злиття Git Rebase не може тривати
Я намагаюся перезавантажити "dev", щоб наздогнати "master" гілку. $ git checkout dev $ git rebase master First, rewinding head to replay your work on top of it... Applying: Corrected compilation problems that came from conversion from SVN. Using index info to reconstruct a base tree... M src/com/.... <stdin>:125: trailing whitespace. …
131 git  git-rebase 

6
не може натиснути на відділення після ребатування
Ми використовуємо git і маємо головну гілку та гілки розробників. Мені потрібно додати нову функцію, а потім перезавантажити зобов’язання для управління, а потім натиснути на CI-сервер. Проблема полягає в тому, що якщо у мене виникають конфлікти під час перезавантаження, я не можу натиснути на свою віддалену гілку розробника (на Github) …

6
Стратегія розгалуження Git інтегрована з процесом тестування / забезпечення якості
Наша команда розробників використовує стратегію розгалуження GitFlow, і це було чудово! Нещодавно ми набрали пару тестерів для покращення якості програмного забезпечення. Ідея полягає в тому, щоб кожну функцію слід перевірити / оцінювати якістю тестувальник. Раніше розробники працювали над функціями на окремих галузях функцій і об'єднують їх назад у developгілку, коли …
131 git  testing  qa  git-flow 

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