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

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



7
Git diff показує лише змінені рядки
Коли я роблю git diff, він показує додані рядки: + this line is added рядки, які були видалені: - this line is removed але він також показує багато рядків, які не змінюються: this line is not modified this line is also not modified Це призводить до того, що фактично git …
128 git 

6
Як отримати історію фіксації лише для однієї галузі?
Скажімо, я створив нову філію my_experimentз masterі зробив кілька комісій для my_experiment. Якщо я виконую цей git logчас my_experiment, я бачу комісії, зроблені для цієї гілки, але також і зобов’язання, зроблені до masterстворення my_experimentsфілії. Я вважаю дуже корисним бачити історію всіх фільмів для my_experimentsфілії, поки вона не вплине на створення …
128 git  git-log 

6
Як повернути вказівник підмодуля Git на комісію, що зберігається у сховищі, що містить?
У мене в основному git repo є підмодуль git. Як я розумію, головний репо зберігає значення SHA (десь ...), вказуючи на специфічну комісію підмодуля, з якою воно "пов'язане". Я зайшов у свій підмодуль і набрав git checkout some_other_branch. Я не маю уявлення, з якого прихильності я взявся. Я хотів би …

2
Використовуйте команду git “log” в іншій папці
У мене є кілька файлів php у папці A (що є проектом git). У цих файлах php я хочу виконати "git log", але для папки B. Folder B - це ще один проект git (тому журнал відрізняється між A і B). Як я можу це зробити за допомогою команди оболонки?
128 git 

17
Видаліть кілька віддалених гілок у git
У мене є член команди, який ненавмисно відтіснив понад 150 своїх місцевих відділень до нашого центрального репо. На щастя, всі вони мають однаковий префікс. Використовуючи цей префікс, чи є команда git або маленький крутий скрипт оболонки, який я можу використати, що видалить їх усі відразу?
128 git  bash 

10
Клон GitHub із запиту на виклик?
Я хотів би клонувати сховище з GitHub. Проблема в тому, що я не хочу головної галузі; Я хочу, щоб версія в цьому непідтвердженому запиті на виклик . Чи можна мені клонувати версію запиту на витяг замість основного сховища?
128 git  github  pull-request 

6
Помилка під час зміни головного відділення: мої локальні зміни будуть перезаписані замовою
Це питання схоже на це , але більш конкретне. У мене є проект з двома відділеннями ( stagingі beta). Я розвиваюсь stagingі використовую masterгілку для виправлення помилок. Тож якщо я працюю над постановкою та бачу помилку, я переходжу до masterгілки: git checkout master і робіть речі: git add fileToAdd git …
128 git  git-checkout 

23
Git 'fatal: Не вдається записати новий індексний файл'
Я бачив багато інших тем про це, і вони не допомагають. У мене дуже простий репо - два файли JavaScript. У мене на Macbook є 100+ ГБ. Коли я намагаюся перемістити файли в підкаталог і помістити локально зміни, які я отримую ... fatal: Неможливо записати новий індексний файл Це трапляється, …
128 git  locking 


5
Git push / clone до нового сервера
Я просто вивчаю Git, і я щось не можу розробити. Після створення та використання сховища git локально на моєму Mac, чи можу я переслати копію на інший сервер десь ще? Я за брандмауером, тому, на жаль, не можу бігати git cloneз іншої машини.
127 git 

5
Як скопіювати локальну гілку Git у віддалений репо
Поки що я зробив такі кроки: Клонували віддалену Git repo Розгалужено головну гілку на експериментальну відредагований / протестований / скоєний код в експериментальній галузі Тепер я не готовий об'єднати експериментальний у головний. Однак я хочу повернути його до віддаленого репо, оскільки це сховище, яким я ділюсь з кількома колегами. Я …

1
Як перервати інтерактивну базу даних, якщо --abort не працює?
Я потрапив у балаканину через інтерактивну базу даних, і зараз хочу скасувати це. (Тобто повернутися до точки , перш ніж я був знижений в інтерактивному режимі перебазуватися, в моєму випадку через git pull --rebase.) Спосіб зробити це , здається, через git rebase --abort, але це не працює: $ git rebase …
127 git  exit  rebase  abort  quit 

5
не вдалося натиснути git: RPC не вдалося; результат = 22, код HTTP = 411
У мене є лише одне відділення. Кілька місяців я користувався git push origin master взяти на себе зобов’язання зі своїм місцевим сховищем Минулої ночі після того, як я вніс невеликі зміни до свого локального сховища та спробував натиснути за допомогою тієї самої команди, я отримав цю помилку: error: RPC failed; …
127 git  github 

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