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

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


3
Створіть сховище субмодулю з папки та збережіть його історію фіксації git
У мене є веб-додаток, який певним чином досліджує інші веб-програми. Він містить кілька веб-демонстрацій у demosпапці, і одна з демонстраційних версій повинна мати власне сховище. Я хотів би створити окремий сховище для цієї демонстраційної програми та зробити йогосубпакет підмодуль з основного сховища, не втрачаючи своєї історії комісій. Чи можливо зберегти …

6
Яка різниця між "сквош" та "фіксація" в Git / Git Extension?
Я вже деякий час використовую розширення Git (це приголомшливо!), Але я не знайшов простої відповіді на наступне: Іноді під час введення повідомлення про вчинення роблять помилку на друку. Мій друг показав мені, як це виправити наступним чином (у Git Extentions): Клацніть правою кнопкою миші на фіксації> Додатково> Виправити фіксацію Тоді …


5
Як я можу створити різницю для одного файлу між двома гілками в github
Мені потрібно створити diff для одного файлу, який покаже відмінності між двома версіями, які насправді є тегами в github. Тоді я хочу надіслати цю різницю комусь електронною поштою, щоб URL-адреса github для diff була ідеальною. Вигляд порівняння github дозволить мені зробити це для всіх змінених файлів, але це не добре, …
111 git  github 


4
git відрізняється між двома різними файлами
У HEAD(останньому комітеті) у мене є файл з іменем foo. У своєму нинішньому робочому дереві я перейменував його на barі також відредагував. Я хочу , щоб git diff fooв HEADі barв моєму поточному робочому дереві.
111 git  diff 

5
Як вказати залежність модуля Go в go.mod до останнього коміту в репо?
Починаючи з v1.11 Go, додана підтримка модулів. Команди go mod init <package name> go build буде генерувати go.modта go.sumфайли, які містять усі знайдені версії для залежностей пакета. Якщо модуль не має жодних випусків, використовується останній коміт цього модуля. Якщо модуль має випуски, останній вибирається як залежність. Однак іноді мені потрібна …
111 git  go  module 

9
Тонкий веб-сервер: `start_tcp_server ': немає акцептора (RuntimeError) після оформлення відділення git
Додаток Rails 3.2.0, відмінно працює з тонким веб-сервером, як локально, так і на кедровому стеку Heroku. Після: $ git branch work $ git checkout work $ rails server Я отримав: => Booting Thin => Rails 3.2.0 application starting in development on http://0.0.0.0:3000 => Call with -d to detach => Ctrl-C …

7
git push локальне відділення з такою ж назвою, як віддалений тег
Я намагаюся підштовхнути нову локальну гілку product-0.2до віддаленої, де вже є тег з такою ж назвою (але сама гілка не існує) git push -v --tags --set-upstream origin product-0.2:product-0.2 Pushing to https://****@github.com/mycompany/product.git error: src refspec product-0.2 matches more than one. error: failed to push some refs to 'https://****@github.com/mycompany/product.git' Те саме: git …
110 git  git-branch 

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

8
як видалити непотрібні файли в Git?
Я працюю над гілкою, скажімо, "експериментальна" гілка, яку я відгалужую від своєї головної гілки. Тоді я генерую модель користувача в експериментальній гілці, але поки не додаю їх до індексу. Що мені робити, якщо я хочу скасувати всі зміни файлів, нещодавно додані в моїй експериментальній гілці? Файли, що не відслідковуються, перелічені …
110 git 

1
Як я можу вирішити конфлікти вишні, використовуючи їх зміни?
У мене git cherry-pick FOOвиник конфлікт. Я міг би пройти файли , що суперечать один одному, і видалити рядки між <<<<<<<і =======та самими маркерами конфлікту, але сподіваюся, що існує простіший спосіб. Я думаю, що svnеквівалент вирішив theirs-conflictвирішити. Як це зробити git? Я не хочу, git checkout --theirs <file>оскільки це, здається, …
110 git 

5
Git pull призводить до сторонніх повідомлень "Об'єднання гілки" у журналі фіксування
Я працюю з іншим розробником над проектом, і ми використовуємо Github як наш віддалений репо. Я на Mac, що використовує git 1.7.7.3, він у Windows використовує git 1.7.6. Це те, що відбувається Один з нас (назвемо його розробником A, але не важливо, який саме) передає набір GitHub набору зобов'язань. Інший …
110 git  github  commit 

6
Як зробити git diff - змінити простір - змінити за замовчуванням
Можливо, я міг би встановити псевдонім, але, схоже, я повинен мати можливість встановити це як параметр у конфігураційному файлі, тільки я все одно не бачу цього робити. Я хочу лише, --ignore-space-changeколи я роблю різницю, а не коли я роблю заявку або щось інше. Я намагаюся зробити розбірник легшим для розуміння, …
110 git  config  git-config 

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