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

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

9
Git: Відновлення видаленої (віддаленої) гілки
Мені потрібно відновити дві гілки Git, які я якось видалив під час натискання. Ці дві гілки були створені в іншій системі, а потім передані до мого "спільного" (github) сховища. У своїй системі я (очевидно) отримав гілки під час отримання: ~/myfolder> git fetch remote: Counting objects: 105, done. remote: Compressing objects: …
94 git  github 

5
“Git diff” нічого не робить
Я припускаю, що це десь помилка конфігурації, але я не можу зрозуміти, де. Звичайні команди git, здається, працюють нормально, але "git diff" нічого не робить. Щоб перестрахуватися, я видалив зовнішні інструменти diff із мого файлу .gitconfig. Це було встановлено через MacPorts і є останньою версією (1.7.2.2). Я бачу, що коли …
94 git  git-diff 

14
Сховище Git порушено після смерті комп'ютера
Мій комп’ютер загинув, і тепер одне з моїх сховищ git зламано. Коли я намагаюся перевірити майстра, він говорить мені: warning: ignoring broken ref refs/heads/master. error: Your local changes to the following files would be overwritten by checkout: com.vainolo.jdraw2d.releng.p2/pom.xml Please, commit your changes or stash them before you can switch branches. …
94 git 

3
Використання одного і того ж ключа розгортання для декількох проектів github
Github не дозволяє використовувати один і той же ключ розгортання ssh для більш ніж одного проекту, що було б дуже корисно в деяких випадках (наприклад, сервер CI, що має справу з проектом з приватними підмодулями). Я бачив різні теми, які, здається, говорять про те, що це обмеження існує з "міркувань …
94 git  github  ssh 

26
Комісії GitHub не реєструються в календарі "Ваші внески"
Я робив безперервні коміти для своїх GitHubрепозиторіїв з моєї оболонки Linux, і вони прекрасно відображаються на веб-сайті, як слід. Єдина проблема полягає в тому, що розділ "Ваші внески" не відображає жодної недавньої активності. У мене є один зелений квадрат з якою - то день в листопаді , які я не …
94 git  github 

4
.gitignore виключає конкретний файл
Я намагаюся використовувати .gitignoreфайл для виключення, що templates.jsзнаходиться в public/app/папці. Мій .gitignoreфайл виглядає так: /vendor /node_modules composer.phar composer.lock .DS_Store templates.js Але коли я перевіряю Git Gui, templates.jsфайл все ще відображається в ньому. Як я можу спеціально виключити файл за допомогою .gitignore?
94 git  gitignore 

4
Чи слід видаляти гілку після її об’єднання?
Після об’єднання гілки ви видаляєте її зі сховища? Однак це хороша практика чи ні? Зазвичай я створюю багато гілок, оскільки я не хочу порушувати свій поточний випуск, і я хочу видалити їх, щоб підтримувати порядок. Однак, якщо ви працюєте з Assembla або GitHub, ваші запити на злиття зі старих гілок …

3
Ви ігноруєте підмодуль git у своєму .gitignore або привласнюєте його до свого репо?
project_dir/vendor/submodule_oneЗараз я додаю підмодуль до свого проекту кожен раз, коли запускаю, git statusщо отримую modified: vendor/submodule_one (new commits). Моє питання полягає в тому, що найкращий спосіб вирішити це? Чи можу я додати vendor/submodule_one-folder до свого, .gitignoreоскільки моєму основному проекту не потрібно знати про особливості мого підмодуля? Або коли я змінюю …
94 git 

7
Git та SSH, який ключ використовується?
Скажімо, ваш .sshкаталог містить 30 ключів (15 приватних та 15 загальнодоступних). Де в Git можна перевірити, який із них використовується для підключення до даного віддаленого сховища?
94 git  ssh 

4
Git видалення вище за течією з локального сховища
Я працюю з додатком ruby ​​on rails і намагаюся синхронізувати вилку. Варто згадати, що я також на Mac. Я вчинив таку дію: $ git remote -v щоб переглянути огляд мого локального сховища. Я заплутався при спробі піти upstream: $ git remote add upstream https://github.com/foo/repo.git Коли я мав писати Foo з …


4
Чому git stash pop каже, що він не міг відновити невідстежені файли зі сховища?
У мене була купа інсценізованих та нестадійних змін, і я хотів швидко перейти до іншої гілки, а потім повернутися назад. Тож я влаштував свої зміни за допомогою: $ git stash push -a (Оглянувшись назад, я, мабуть, міг би використовувати --include-untrackedзамість цього --all) Потім, коли я пішов виводити схованку, я отримую …
94 git  git-stash 

9
env: bash \ r: Немає такого файлу чи каталогу
Я намагаюся встановити YouCompleteMe звідси . Коли я виконую: ./install.sh --clang-completer Я отримую цю помилку: env: bash\r: No such file or directory Я не знаю, що не так із змінними середовища. Ось мій баш-шлях: which bash /bin/bash Чи потрібно його міняти на /usr/bash? Якщо так, то як мені це зробити? …

16
'response-scripts' не розпізнається як внутрішня чи зовнішня команда
У мене є проект maven, в рамках якого є проект JavaScript, клонований як підмодуль git. Тож структура каталогів виглядає приблизно так mavenapp/src/main/javascript/[npm project files] всередині мого package.json тест виглядає так: "test": "react-scripts test --env=jsdom", але коли я намагаюся запустити npm, тест говорить 'response-scripts' не розпізнається як внутрішня чи зовнішня команда, …

25
Git для Windows - Програма не може запуститися, оскільки відсутній libiconv2.dll
Коли я намагаюся запустити певні команди (наприклад, git push, наприклад) з git Bash на Windows 7 (64bit), я отримую помилку: The program can't start because libiconv2.dll is missing from your computer Я вичерпно шукав рішення цього. Найбільше, що я можу знайти, - це тема теми на сайті коду google ( …
93 git  msysgit 

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