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

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

3
Git: ігноруйте відслідковані файли
У мене є кілька відслідкованих файлів у сховищі, які автоматично змінюються при складанні коду. Я не хочу знімати їх, я просто не хочу, щоб вони відображалися як змінені, і я не хочу, щоб вони ставали поетапно, коли я додаю git. Чи можливо це?
182 git 

2
Як додати дозволи chmod до файлу в GIT?
Я хочу git зробити файл .sh, але хочу, щоб він виконувався, коли перевіряю цей самий файл на іншому сервері. Чи можна це зробити без chmod u + x цього файлу на серверах, які перевіряють файл?
182 git 

5
git push - force-with-lease vs. --force
Я намагаюся зрозуміти різницю між git push --force і git push --force-with-lease Я здогадуюсь, що останній лише натискає на пульт, якщо у віддаленого немає комітетів, яких немає у місцевої гілки ?
182 git  git-push 

27
Помилка основного початкового коду в новому сховищі
Я тільки почав використовувати git з github. Я дотримувався їхніх вказівок і на останньому кроці натрапив на помилки. Я перевіряю наявний каталог, який наразі не контролюється джерелами (проект близько тижня). Окрім цього, мій випадок використання повинен бути досить запустити млин. Ось що відбувається: $ git push origin master error: src …
181 git  github 

7
Вкладені сховища Git?
Чи можна вкладати сховища Git? У мене є: /project_root/ /project_root/my_project /project_root/third_party_git_repository_used_by_my_project Чи має сенс , щоб полегшити управління всім локально або потрібно управляти , і третя сторона одна окремо?git init/add/project_rootmy_project
181 git 

9
Git клонує конкретну версію віддаленого сховища
Я клонував віддалений сховище git близько місяця тому. Віддалене сховище зазнало багатьох змін і тепер стало нестабільним. Тепер мені потрібна ще одна копія сховища, версія, ідентична тій, яку я клонував місяць тому. Як це зробити?
181 git  git-clone 

4
git журналу однієї редакції
У мене є комітет c. Я хочу отримати набір змін цієї точної фіксації c + метейнформації і жодної іншої. Чи є простіший спосіб, ніж git log -p c^..cце зробити?
181 git  git-log 

2
Помилка перейменованого репо в github, "віддалений: цей сховище переміщено. Будь ласка, використовуйте нове місце "
Я отримую це повідомлення: remote: This repository moved. Please use the new location [new location]коли я пересилаю оновлення від свого локального екземпляра до віддаленого майстра на GitHub. Чи є спосіб це виправити?
181 git 

13
"git status" показує змінені файли, але "git diff" не має
Я переглянув усі подібні запитання. Однак я двічі перевірив, і щось дивне напевно відбувається. На одному сервері (Solaris з Git 1.8.1) я клонував сховище Git, після чого скопіював папку .git у мої існуючі живі файли. Це спрацювало чудово, я міг бігати git status тоді git diff [filename] перевірити будь-які файли, …
181 git  diff 

4
гіт перемикання гілки, не відкидаючи локальних змін
Гаразд, скажімо, одного разу ми робимо купу модифікацій, і коли ми йдемо їх робити, ми помічаємо, що працювали над неправильною гілкою. Як ми можемо змусити git перемикати гілки, не відкидаючи місцевих змін . Я, мабуть, збираюся про це наївно розповісти, поки я чекаю відповіді, але хотів би знати, чи є …
181 git  git-branch 

3
Налаштування git віддаленого походження
У мене є такі репости. DEV REPO: у каталозі на моїй розроблювальній машині, де я вношу зміни ОСНОВНЕ РЕПО: голий репозиторій на моїй розроблювальній машині, до якого я натискаю зміни від depo repo ВИРОБНИЦТВО REPO: сховище на хост-машині для витягнення оновлень з основного репо Раніше я git remote add origin …
180 git 

8
Чому мені потрібно явно натиснути нову гілку?
Я новачок gitі практикуюсь. Я створив локальну філію, але побачив, що коли я робив, її git pushвідділення не завантажувались у сховище. Я повинен був на насправді: git push -u origin --all. Чому це? Чи не є філія новою зміною, яку потрібно натиснути за замовчуванням? Чому мені потрібно запустити другу команду?


2
Як перенести гілку Git у власне сховище?
У мене є гілка, яку я хотів би перенести до окремого сховища Git і в ідеалі зберігати історію цієї гілки в процесі. Поки що я дивився git filter-branch, але не можу зрозуміти, чи може він робити те, що я хочу робити. Як витягнути гілку Git у власне сховище?
180 git  branch  extract 

12
Git on Bitbucket: Завжди просив пароль, навіть після завантаження мого відкритого ключа SSH
Я завантажив свій ~/.ssh/id_rsa.pubдля ключів SSH Bitbucket в якості пояснив , але Git все ще запитує мене мій пароль при кожній операції (наприклад , як git pull). Я щось пропустив? Це приватне сховище (вилка приватного сховища іншої людини), і я його клонував так: git clone git@bitbucket.org:Nicolas_Raoul/therepo.git Ось мій місцевий .git/config: …
180 git  ssh  bitbucket 

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