Вопросы с тегом «git»

53
Как я могу поместить Git-репозиторий в папку по SSH?

У меня есть папка my-project, внутри которой я сделал git init , git commit -a и т. Д. Теперь я хочу поместить его в пустую папку в / mnt / foo / bar на удаленном сервере. Как я могу это сделать? Я попробовал, основываясь на том, что я прочитал: cd my-project git remote add origin...

49
GIT объединить мастер в ветку

Я разрабатывал новую функцию в новой ветке, и на ее стороне было внесено довольно много изменений в мою основную ветку. Можно ли объединить основную ветку с моей новой веткой, чтобы поддерживать ее актуальность, чтобы у меня не было слишком много конфликтов слияния после завершения новой...

47
Git Bash Здесь, в Console2?

MSysGit устанавливает пункт контекстного меню, который открывает приглашение Git Bash в текущей выбранной папке; однако, это открывает окно cmd.exe, и я хотел бы открыть его в Console2 . Какие изменения мне нужно сделать, чтобы это работало? Обратите внимание, я видел этот связанный вопрос , но...

46
Кэшируйте пароль, если SSH-ключи запрещены

У меня есть сервер, к которому я часто обращаюсь по ssh, потому что я на нем вычисляю. Теперь вычислительный центр явно запрещает SSH-ключи, потому что они «небезопасны». Они считают, что вводить мой пароль на клавиатуре каждый раз, когда это возможно перед другими людьми, - гораздо более...

46
Как переключить пользователя git на терминал?

Я пытаюсь отправить проект в удаленный репозиторий из командной строки. Из моего локального каталога я нажал: $ git push и получите следующую ошибку: remote: разрешение для username1 / repo.git запрещено для username2. Неустранимый: невозможно получить доступ к...

45
Как избежать запроса «Введите кодовую фразу для ключа», когда я выполняю операцию ssh на удаленном хосте?

Я использую ssh на удаленном хосте (linux, fedora) и хочу выполнить там ssh-операцию (git with bitbucket). На этой машине работает ssh-agent, $ ps -e|grep sh-agent 2203 ? 00:00:00 ssh-agent но когда я хочу мерзнуть, мне нужно ввести пароль $ git pull Enter passphrase for key...

43
Ошибка при запуске Gitkraken, хотя зависимости установлены [закрыто]

Я установил Gitkraken, так как у меня есть несколько проектов, над которыми я хочу работать с моим KDE Neon box. теперь я был почти уверен, что установил все, но я запустил gitkraken в терминале и получил это Node started time: 1500754704472 libgnome-keyring.so.0: cannot open shared object file: No...

43
Пользовательская подсказка Tmux и ZSH: ошибка с именем окна

Я настроил мое приглашение ZSH с помощью oh-my-zsh, чтобы сделать его более читабельным и добавить информацию о git, если я нахожусь в репозитории. Пример: bob@inf [~/docs] % bob@inf [~/src/nicest] master %(в репозитории git) Это работает хорошо, но у меня есть некоторые ошибки tmuxи имя окна. Он...

41
Пометить файл как «uncommitable» с помощью Git

Я хочу показать некоторые из моих работ, загрузив их в свою учетную запись GitHub. Тем не менее, есть некоторые файлы, содержащие пароли, например, соединения с базой данных. Есть ли способ пометить файл как недоступный для Git, чтобы он не мог появиться на...

40
Git: Как удалить все неотслеживаемые файлы?

Я использую Git для контроля версий. Теперь я хочу удалить на своем локальном компьютере все файлы в хранилище, которые не отслеживаются. я могу использовать git status перечислить эти файлы, но как я могу удалить их...

40
Предотвращает ли Git деградацию данных

Я прочитал, что ZFS и Btrfs используют контрольные суммы для предотвращения деградации данных, и я прочитал, что Git обладает целостностью благодаря хешированию практически всего с каждым коммитом. Я собирался использовать сервер Git на сетевом хранилище Linux с Btrfs RAID 1 для хранения, но если...

37
Можете ли вы указать git-shell в .ssh / authorized_keys, чтобы ограничить доступ только к командам git через ssh?

Я хотел бы иметь возможность использовать ключ ssh для аутентификации, но все же ограничить команды, которые могут быть выполнены через туннель ssh. С Subversion я достиг этого, используя файл .ssh / authorized_keys, например: command="/usr/local/bin/svnserve -t --tunnel-user matt -r...

36
Git push завершается с ошибкой Fatal: HttpRequestException

Это действительно странно, что, когда я пытаюсь использовать git pushсегодня, отчеты об ошибках Fatal: HttpRequestException encounteredи требует от меня ввести имя пользователя и пароль. Я пытался, git pullи git cloneони оба работают хорошо. И это хорошо работает до этого дня, и восстановление...

35
Почему я не могу нажать пустой коммит?

git commit --amend --allow-empty тогда git push origin master мерзавец сказал, что ! [rejected] master -> master (non-fast-forward) error: failed to push some refs to 'remoteurl' To prevent you from losing history, non-fast-forward updates were rejected Merge the remote changes (e.g. 'git...

33
GIT Перезаписать ветку с мастером

У меня есть старая ветка разработчика, которая полностью устарела. Я не хочу его удалять, но хочу полностью заменить его содержимое веткой master. То есть я хочу dev_branch = master Я старался: git merge -s ours dev_branch Не сработало, хотя...