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

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

8
Git cli: отримати інформацію про користувача від імені користувача
Чи є спосіб отримати ім’я користувача з урахуванням лише його імені користувача? Щось на зразок цього виводу git show <username>(я знаю, що це не працює) username: username name: First Last email: email@address Я знаю, що можу зробити це за допомогою виклику API GitHub, але волію тримати його в межах CLI.
91 git  github  github-api 

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

3
Яким є поточний спосіб видалення підмодуля git?
станом на git версії 1.9.3 (Apple Git-50) на mac, як видалити підмодуль git? Я читаю багато застарілої інформації, і багато розробників кажуть мені, що вони не працюватимуть. Який зараз шлях? буде git deinit pathToSubModule робити трюк? Кроки, про які я думав, спрацюють, є тут, але коментарі кажуть, що вони не …

3
git grep за розширеннями файлів
Я знаю, що якби я хотів отримати grep для шаблону лише для файлів з певними розширеннями, я міг зробити це: // searches recursively and matches case insensitively in only javascript files // for "res" from the current directory grep -iIr --include=*.js res ./ Я намагався знайти спосіб зробити це також …

8
Перелічіть усі локальні гілки без пульта
Проблема: я хочу спосіб видалення всіх локальних гілок у мене, які не мають пульта дистанційного керування. Досить просто перенести імена гілок у a git branch -D {branch_name}, але як я можу отримати цей список? Наприклад: Я створюю нову гілку без пульта: $ git co -b no_upstream Я перелічую всі свої …
91 git  git-remote 

4
Як git нічого не фіксує без помилки?
Я намагаюся написати сценарій тканини, який робить a git commit; однак, якщо немає чого робити, git виходить зі статусом 1. Сценарій розгортання сприймає це як невдалий і завершує роботу. Я дійсно хочу виявити фактичні помилки до фіксації, тому я не можу просто давати тканині загальний ігнорування git commitвідмов. Як я …
91 python  git  fabric 

4
конфлікт злиття git rebase
Я розгалужив репозиторій github і працював над своїм репозиторієм github. Я зробив запити на витяг, і він був виконаний. Після цього у вищого струму було ще кілька комітів, тому зараз я хочу перебазувати, я думаю, це те, що мені потрібно зробити. Але я отримую такі конфлікти злиття: First, rewinding head …
91 git  github  git-rebase 

7
Як видалити файл з історії Git?
Деякий час тому я додав інформацію (файли), яка має бути приватною. Видалення з проекту не є проблемою, але мені також потрібно видалити його з gitісторії. Я використовую Git та Github (приватний рахунок). Примітка: У цій темі щось подібне є show, але ось старий файл, який був доданий до гілки функції, …
91 git  github 

13
Статистику коміту Git легко отримати
Раніше я користувався можливістю TortoiseSvn генерувати просту статистику комітів для даного сховища SVN. Цікаво, що є в Git, і мене особливо цікавить: Кількість коміт на одного користувача Кількість рядків, змінених на одного користувача активність у часі (наприклад, сукупні щотижневі зміни) Будь-які ідеї?

1
Чому значення "наш" і "їх" зворотне за допомогою git-svn
Я використовую git-svn, і я помітив, що коли мені доводиться виправляти конфлікт злиття після виконання a git svn rebase, значення параметрів --oursі --theirsопцій, наприклад git checkout, змінюється. Тобто, якщо виникає конфлікт, і я хочу зберегти версію, яка надійшла з сервера SVN, і викинути зміни, які я вніс локально, я повинен …
90 git  git-svn 

10
Бета-версія OSX 10.10 yosemite на git pull: git-sh-setup: Немає такого файлу чи каталогу
Після оновлення до OSX 10.10 Yosemite Beta, запущений git pull, повертає таку помилку: / Library / Developer / CommandLineTools / usr / libexec / git-core / git-pull: рядок 11: git-sh-setup: Немає такого файлу або каталогу Я перевірив посилання на каталог git-core, і там є файл git-sh-setup.sh. Інші команди git працюють …
90 git  zsh  osx-yosemite 

5
Як я міг використовувати git bisect, щоб знайти перший ДОБРИЙ коміт?
У мене така проблема: версія masterпрацює нормально версія останнього тегу до master(скажімо last) має помилку колега потребує виправлення для його lastперегляду для цієї певної помилки Добре. Давайте попросимо нашого друга git bisectпро виправлення, яке виправило помилку: git bisect start git bisect bad last git bisect good master Але це не …
90 git  bisect 

3
Заплутане повідомлення про помилку від git
Я отримав це повідомлення від Git: Ви просили витягнути з віддаленого "джерела", але не вказали гілку. Оскільки це не налаштований за замовчуванням пульт дистанційного керування для вашої поточної гілки, ви повинні вказати гілку в командному рядку. Хтось може це пояснити? і що важливіше, як це виправити?
90 git  github 

6
Як знайти тег, пов'язаний з даним комітом git?
Для випусків я зазвичай позначаю щось на зразок v1.1.0. Під час мого сценарію збірки я створюю файл fwVersion.c, який містить поточну інформацію про git. Наразі у файлі є інформація про коміти та гілки, але я хотів би додати тег. Чи можливо це?
90 git 


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