Articles of мерзавец

origin не представляется репозиторием git

Я создал новый репозиторий в сети github, где у меня есть учетная запись. Проект находится, скажем: https://github.com/myname/myproject Теперь я хочу добавить, зафиксировать и передать вещи в этот проект из моей файловой системы. Поэтому я открыл терминал на Ubuntu, пошел в каталог, который я хочу сделать в папку git, и набрал git init ~/myfolder$ git init […]

Недействительно: это репозиторий git?

Мой вопрос – НЕ этот вопрос. При выполнении git clone я получаю эту ошибку. Команда, которую я использую: $ git clone "https://gdt.test.com/gitblit/log/?r=mytest.git&h=refs/heads/branch_development" При простом запуске: $ git clone "https://gdt.test.com/gitblit/log/?r=mytest.git" Я получаю сообщение об ошибке: fatal: could not create work tree dir '?r=mytest'.: Invalid argument Я думаю, мне нужно поместить полный URL вместе с параметрами r […]

Любое пособие, сохраняющее старые ветви на GitHub?

Моя команда уже объединила ветви проекта в мастер и развернула изменения. Наш парень DevOps задается вопросом, есть ли какая-либо польза в сохранении этих старых удаленных филиалов в GitHub. Есть ли какие-либо метаданные в ветке, которая теряется после ее удаления после объединения в другую ветку?

как обновить файл в github через ubuntu

Я сделал клон моего гифуба. и чем открыл несколько файлов, изменил несколько code , и теперь я хочу опубликовать этот код в моем репозитории githu.com/user/repo.git. Но когда я сделаю.. root@linux# cd myRepo/ root@linux# git commit -a -m "Updated footer" root@linux# git push origin master. Я получаю следующую ошибку: fatal: remote error: You can't push to […]

Очистка истории git

В одном из моих проектов (в реестре git) я добавил огромный каталог (15000 файлов, 3 ГБ). Когда я понял, что это было неправильно, я удалил его, но похоже, что он все еще в истории. Имея его до сих пор, проект клонирует очень длинную задачу. Как только проект клонируется, каталог .git составляет около 4 ГБ, но […]

Осмотрите git repo после использования репо-очистителя BFG

Очень простой вопрос: Я загрузил некоторую компрометирующую информацию в Github и использую bfg для очистки репо. Я выполнил документацию и выполнил следующие действия: $ git clone –mirror git://example.com/some-big-repo.git $ bfg –replace-text passwords.txt my-repo.git Я получил следующий результат: Found 233 objects to protect Found 9 commit-pointing refs : HEAD, refs/heads/experimental, refs/heads/master, … Protected commits —————– These […]

Получение Git init для автоматического использования SSH

Я использую Github SSH для подталкивания моих файлов. У меня есть ssh, но каждый раз, когда я запускаю новое репо, мне нужно вручную изменить файл .git / config, чтобы изменить url = https://github.com/alex3wielki/project-setup.git в url = ssh://git@github.com/alex3wielki/project-setup.git но все же я должен добавить свои учетные данные при первом нажатии. Есть ли способ сделать это автоматическим?

Как настроить Git Bash (msysgit) с помощью токена github или ssh key

Новое в Git. Следуя всем указаниям с страниц справки github, но простые команды, такие как git pull и git push, продолжают запрашивать мой пароль при каждом вызове. В частности, я установил следующее: git config –global user.name "Ваше имя" git config –global user.email you@yourdomain.com git config –global github.token 123321321sdssddaqqwq Я также настраиваю ключи ssh в соответствии […]

Как использовать git с ssh на адресах репозитория github https?

Я хочу клонировать некоторые репозитории github компьютерам, которые имеют доступ только к github через туннель SSH. Я могу использовать ssh-адреса для клонирования простых репозиториев без проблем. Когда репозиторий содержит подмодули, метод доступа .gitsubmodules помощью .gitsubmodules который часто по умолчанию использует https-адреса (так как это рекомендуемый метод github). Есть ли способ сказать git-подмодулям, что он всегда […]

Как сохранить репозитории GIT внутри Dropbox?

Поэтому я уже видел подобные вопросы, но я не думаю о том, чтобы вытащить / вытащить из репо на серверах Git, это просто место, где можно было бы сохранить репо локально на моих машинах. Я бы все же нажал / вытащил GitHub. Я знаю, что это может технически жить везде, где я хочу, но может […]