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

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

5
Налаштуйте IntelliJ IDEA таким чином, щоб джерело було виявлено в git, але виявлено незареєстрований корінь Vcs
Виявлено незареєстрований корінь Vcs Каталог C: \ Users \ Andrew знаходиться під Git, але не зареєстрований у Налаштуваннях. Налаштування Ігнорувати кореневі помилки VCS Чому це показано?

5
Пов’язати останній файл у сховищі Bitbucket Git
У мене є публічне сховище Git на Bitbucket. Я хочу зв’язати останню версію файлу Read-Me. Ось посилання на версію / перегляд: https://bitbucket.org/wordless/thofu-interpreter/raw/5bfc37864c5d/ThoFu%20Interpreter/ReadMe.txt Я спробував замінити номер редакції на підказку та за замовчуванням , але це не вийшло. Чи є спосіб отримати постійне посилання на мої останні файли?

2
Чи можу я перевірити вікі-файли github як сховище git? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 7 років тому . Удосконалюйте це питання Я хочу змінити та переглянути вікі-сервіси github з локальним редактором, таким як Emacs, і вікі Google Code можна перевірити …
93 git  github 

17
Git commit відкриває порожній текстовий файл, для чого?
У всіх підручниках Git, які я читав, вони говорять, що ви можете зробити: git init git add . git commit Коли я це роблю, я відкриваю великий текстовий файл. Здається, жоден з підручників не стосується цього, тому я не знаю, що робити з файлом або що в нього помістити, якщо …
93 git  git-commit 

1
Як розфарбувати вихід git-стану?
Я хочу розфарбувати вихід git-стану так, щоб: untracked files = magenta new files = green modified files = blue deleted files = red Натомість я бачу інсценовані файли зеленим кольором та нестадійні файли синім: Мій .gitconfig налаштовано таким чином на основі деяких пошукових запитів: [color] status = auto [color "status"] …

9
Git mergetool з Meld у Windows
У Linux моїм улюбленим інструментом злиття є Meld, і я не мав проблем з використанням або налаштуванням його для роботи з Git. Однак у Windows справа була зовсім інша. Спочатку я встановив Meld із набору, який я знайшов тут: https://code.google.com/p/meld-installer/ Потім я налаштував свій .gitconfig так, щоб підтримувати Meld як …
93 git  meld 

4
Як ігнорувати файли, що знаходяться у сховищі?
У мене є файл (config.php), який вже зафіксовано у сховищі Git, але я хочу ігнорувати локально, тобто хочу, щоб цей файл залишався у сховищі, але змусив Git ігнорувати будь-які зміни до нього. Я поміщаю файл у .gitignore, але він все ще позначається як змінений, і Git все ще намагається внести …
93 git  gitignore  git-rm 

12
Виділіть змінені рядки та змінені байти в кожному зміненому рядку
Проект з відкритим кодом Trac має чудовий підсвічувач різниць - він виділяє змінені рядки та змінені байти в кожному зміненому рядку! Дивіться тут або тут приклади. Чи є спосіб використовувати однакові кольорові виділення (тобто змінені рядки та також змінені байти ) у терміналі bash git, або vim для виводу diff …
93 git  vim  diff  highlight  word-diff 

7
Git - як я можу переглянути історію змін методу / функції?
Тож я знайшов питання про те, як переглянути історію змін файлу, але історія змін цього конкретного файлу величезна, і мене насправді цікавлять лише зміни конкретного методу. То чи можна було б побачити історію змін саме для цього конкретного методу? Я знаю, що для аналізу коду потрібен git, і що аналіз …


7
Git - як знайти перший коміт конкретної гілки
У наступному прикладі дерева: A-B-C-D-E (master branch) \ F-G-H (xxx branch) Я шукаю F - перший коміт у гілці xxx. Я думаю, що це можливо за допомогою: git log xxx --not master і останній перерахований коміт повинен бути F. Це правильне рішення чи, можливо, є деякі недоліки? Я знаю, що …
93 git 

9
Як я можу відновити помилковий майстер походження git push -f?
Я просто призначив неправильне джерело для свого проекту, використовуючи --forceпараметр. Чи можна повернути назад? Я розумію, що всі попередні гілки були перезаписані за допомогою -fопції, тому, можливо, я зіпсував свої попередні редакції.

5
Як детально працює 'git merge'?
Я хочу знати точний алгоритм (або майже такий), який стоїть за 'git merge'. Відповіді принаймні на ці підзапитання будуть корисними: Як git виявляє контекст певної неконфліктної зміни? Як git дізнається, що в цих точних рядках існує конфлікт? Які речі git автоматично об’єднує? Як працює git, коли немає спільної бази для …
93 git  merge  conflict 


3
Як змусити git diff писати в stdout?
За замовчуванням git diffдрукує всі +-рядки в stdout, однак у мене є (devian) машина (яку я підключаю через ssh), де git diffведе мене до редактора (який я не знаю, який це), і мені потрібно натиснути, qщоб продовжити. Я перевірив git config, і це виглядає так: $ git config --list user.name=XXX …
93 git  terminal 

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