Вопросы с тегами [git-bash]

0

голосов
0

ответ
5

Просмотры

Bash скрипт, чтобы извлечь все конкретные ключевые значения из неструктурированного файла JSON

Я пытался извлечь все значения из определенного ключа в файле ниже JSON. { "Has_additional" ложь "страница": 1, "метка": [{ "Имя": "ххая", "реверсия" ложь "start_ts": ххая "image_id": "хххххй", "LAST_MODIFIED" : "Пт, 12 апреля 2019 23:05:04 -0000", "manifest_digest": "sha256:", "docker_image_id": "хххх", "размер": 647596178}, { "имя": "хххх", " реверсии "ложь "start_ts": хххх "image_id": "хххх", "LAST_MODIFIED": "Вт, 2 апреля 2019 19:27:40 -0000", "manifest_digest": "sha256:", «Docker_image_id»: «ххххй», «размер»: 646028604}]} Я использовал следующий код, чтобы получить image_id ключевых ценностей. эхо new.json | .tags JQ»[] | . [ «Image_id»]»Я получаю ниже сообщение об ошибке. ошибка разбор: Invalid буквального в строке 2, столбец 0 Я думаю, что любой файл в формате JSON не в нужном формате ИЛИ эхо команды для вызова файла Json неправильно. Требуемая мощность: хххххх хххх Я новичок в колотить, любая помощь очень ценится. столбец 0 Я думаю, что любой файл в формате JSON не в нужном формате ИЛИ эхо команды для вызова файла Json неправильно. Требуемая мощность: хххххх хххх Я новичок в колотить, любая помощь очень ценится. столбец 0 Я думаю, что любой файл в формате JSON не в нужном формате ИЛИ эхо команды для вызова файла Json неправильно. Требуемая мощность: хххххх хххх Я новичок в колотить, любая помощь очень ценится.
1

голосов
1

ответ
1.2k

Просмотры

Git Bash версия не работает с терминала в VS кодекса

У меня есть новая установка Windows 10 - 64-разрядная MinGW - Чтобы установить GCC Git 2.15.1.4 (64 бит) VSCode 1,20 (64 бит) Команда, я использую это: г ++ --version Он не работает с помощью терминала внутри VSCode. Однако работает окно Баш вне VSCode, он отлично работает. Кто-нибудь знает какие-либо предложения о том, как это исправить? GitBash Терминал GitBash В VSCode Спасибо, Кьяране
user1840643
1

голосов
1

ответ
16

Просмотры

Новый код переписывает после мерзавца слияния в ветви после того как я выполнен сброс GIT на одной ветке

У меня 2 ветви, Dev / Branch_1 и отпустить / Branch_1. Я работал на Dev / Branch_1 и создал релиз филиального релиза / Branch_1 для этого и подтолкнул код в хранилище, но я испортил несколько вещей, поэтому пришлось откатить. Я выполнил мерзавец сбросить трудно на ветвь Dev / Branch_1 и подтолкнул к коду в хранилище и слился с основной ветвью. Не по ошибке я начал работать по выпуску / Branch_1 и добавил некоторые функциональные возможности и несколько новых файлов на него. Теперь, когда я хотел слить выпуск / Branch_1 в разработчик / Branch_1 обновить ветку разработчика, что случается, код, который я написал в релизе / Branch_1 удаляется и новые файлы, добавленные к выпуску / Branch_1 также удаляется после мерзавца слияния. Ничто не сливается в Dev / Branch_1. Я попытался создать новую ветку, я вытащил код из мастера происхождения и создал новую ветвь, DEV / Branch_2 также пытался объединить релиз / Branch_1 с этим, но все-таки новые файлы будут удалены, а новый код он удален в новой отрасли. Я не знаю, может быть это звучит странно, но это происходит, это первый раз, когда я иду по такой ситуации. Как я преодолеть это, может кто-нибудь помочь мне в этом.
M.J
1

голосов
0

ответ
410

Просмотры

Открыть новый терминал в Git Bash с заданными командами

Я пытаюсь написать псевдоним, чтобы открыть несколько новых терминалов Bash и запустить данную команду в каждом из них. От этого вопрос: Как запустить окно Git Bash с рабочим каталогом с помощью сценария? У меня есть псевдоним, который открывает несколько окон в нужной папке, но я не могу понять, как получить каждое окно для запуска любых команд без ввода их вручную после. Это то, что я получил до сих пор: псевдоним openterminals = '(кд C: / папка / один && начать ш --login); (Кд C: / папка / два && начать ш --login); (C: / папка / три && начать ш --login);»
Tabitha Hastie
1

голосов
1

ответ
308

Просмотры

Curl и Git Баст POST запрос

Я doind в Resquest POST в Curl с GIT BASH. Я новичок в этом типе запроса. Что я делаю неправильно здесь? Спасибо за предложения, это первое, что я пытаюсь этим типом запроса, который я не совсем понимаю. Это учебник я следующее: https://developer.here.com/documentation/batch-geocoder/topics/request-submit.html. Любые другие решения? Это мой код: Curl и Git Баст POST запрос $ локон https://batch.geocoder.cit.api.here.com/6.2/jobs MAILTO = {simere.com} & генераторных = 8 & заголовок = верно и indelim =% 7C & outdelim =% 7C & outcols = displayLatitude, displayLongitude, locationLabel, номер дома, улица, район, город, почтовый индекс, страна, область, страна и outputCombined = ложь и App_Code = {OBasqavTxfN1} &
Sim re
1

голосов
1

ответ
158

Просмотры

Получение / бен / Баш: -c: строка 0: неожиданный EOF при поиске соответствия `«»

У меня есть проблема с моей Gitbash. всякий раз, когда я бегу ниже Drush команды я получаю команду об ошибке: Drush @site sqlq "select * from имя_таблицы" ошибка: / bin / Баш: -c: строка 0: неожиданный EOF при поиске соответствия ` '' / бен / Баш: -c: строка 1: ошибка синтаксиса: неожиданный конец файла я пытался выполнять простые команды, такие как Drush Drush @site куб.см все они работают отлично. Является ли эта проблема связана с конфигурацией системы или любой смежной проблемы переменной окружения? Я попытался запустить эту команду в другой системе, и она работает нормально. Я не могу понять, что проблема здесь Пожалуйста, помогите.
Prachit Patil
1

голосов
0

ответ
122

Просмотры

Глоток задача вызывает мой процесс Node повесить

Я пытаюсь запустить «rundev» задачу в следующем коде глотка, но он держит вызывает мой узел процесс / Глотка повесить. Я не могу снимать их без перезагрузки моего компьютера так выслеживая проблему оказался трудным. Const = глотка требуется ( "глотка"); Const = CONCAT требуется ( "проглатывать-CONCAT"); Const уродовать = требуется ( "проглатывать-уродовать"); Const uglifycss = требуется ( "проглатывать-uglifycss"); константные дель = требуется ( "Del"); константный SASS = требуется ( 'проглатывать-дерзость'); Const streamqueue = требуется ( 'streamqueue'); Const GZIP = требуется ( 'проглатывать-GZIP'); Const сжатия = требуется ( 'сжатие'); . Const browserSync = требуется ( "браузер-синхронизации") создать (); константные скрипты = требуют ( "./ сценарии"); константные стили = требуют ( "./ стилей"); вар DEVMODE = ложь; gulp.task (» Труба (browserSync.reload ({поток: истинный})); }); gulp.task ( "JS", функция () {вар JSMin = gulp.src (скрипты [ "мин"]); вар jsOther = gulp.src (скрипты [ "другой"]) .pipe (уродовать ()); возвращение streamqueue ({ObjectMode: истинно}, JSMin, jsOther). .pipe (CONCAT ( "allScripts.min.js")) .pipe (gulp.dest ( "./ DIST / JS")) / * труба (GZIP ({ расширение: 'GZ'})) .pipe (gulp.dest ( "./ DIST / JS")) * / .pipe (browserSync.reload ({поток: истинный}));}); gulp.task ( "Шрифты", функция () {gulp.src ([ "./ SRC / шрифты / ** / *. СРВ", "./src/fonts/**/*.svg",»./ ЦСИ / шрифты / ** / *. TTF "" ./src/fonts/**/*. ве никогда не имел эту проблему раньше. У меня есть эта проблема, когда я пытаюсь запустить «Глоток rundev» в моем окне Git Bash. Оказывается, для завершения без ошибок, но никогда на самом деле служат файлы, и я не могу использовать окно Git Bash или даже не закрыть его впоследствии (ни одна из этих работ: нажав на выходе, Alt + F4, или убить процесс в диспетчере задач). Единственный способ избавиться от него, чтобы перезагрузить компьютер. Я использую Windows 10, узел v8.9.4, v3.9.1 глотка, Кронштейны и Git Bash в моей среде разработки в случае, помогает. Вот копия выхода: MyName @ MyComputer MINGW64 ~ $ CD Документы / GitHub / PoeFilterEditor MyName @ MyComputer MINGW64 ~ / Документы / GitHub / PoeFilterEditor (разработка) $ глотком rundev [12:11:27] Использование gulpfile ~ \ Documents \ GitHub \ PoeFilterEditor \ gulpfile.js [12:11:27] Запуск 'rundev' ... [12:11:27] Запуск " чистые»... [12:11:27] Запуск 'браузер-синхронизация' ... [12:11:27] Закончена 'браузер синхронизация' после 114 мса [12:11:28] Закончена 'rundev' после того, как 816 мс [Browsersync] URL для доступа: -------------------------------------- Local: HTTP: / / локальный: 3000 Внешний: http://192.168.1.142:3000 ----------------------------------- --- UI: HTTP: // локальный: 3001 UI External: http://192.168.1.142:3001 -------------------------- ------------ [Browsersync] сервировки файлов: дист я помню все больше «Starting» и «Готовая» линия на выходе для других задач, которые вызываются «rundev», но в противном случае выход выглядит нормально. Так как «чистая» задача никогда не сообщает, как «Закончено» Я предполагаю, что проблема как-то связана с этим и мое исследование, кажется, указывает, что эта проблема имеет что-то делать с разрешениями или файлов, заперта, когда он пытается работать на них. С этой целью я пытался баловаться с DevMode, закрыть все программы, кроме Git Bash вызвать задачу, и убедившись, что все работает с правами администратора, но он всегда висит. Я немного новичок в узел и Глоток так что может быть что-то со всей очевидностью, что я даже не знаю, чтобы спросить о, так что надеюсь, кто-то здесь может помочь мне узнать мой путь через это. но она всегда висит. Я немного новичок в узел и Глоток так что может быть что-то со всей очевидностью, что я даже не знаю, чтобы спросить о, так что надеюсь, кто-то здесь может помочь мне узнать мой путь через это. но она всегда висит. Я немного новичок в узел и Глоток так что может быть что-то со всей очевидностью, что я даже не знаю, чтобы спросить о, так что надеюсь, кто-то здесь может помочь мне узнать мой путь через это.
Joshua Olufs
1

голосов
0

ответ
5

Просмотры

Failed To push my code on Github using Gitbash

им с помощью gitbash, чтобы загрузить свой код на GitHub, но она дает ниже сообщение об ошибке: ////! [Отвергнута] Мастер -> Мастер (без перемотки вперед) Ошибка: не удалось нажать несколько рефов на «https://github.com/MayurBagul/Weather-Informer.git» намек: Обновления были отклонены, потому что кончик вашего тока ветвь за намек: его отдаленного аналога. Включить удаленные изменения (например, намек: «мерзавец тянуть ...») перед нажатием снова. подсказка: Смотрите «Примечание о ускоренной перемотке вперед» в «мерзавце нажимного --help» для получения информации. я пытался использовать выборки и объединить команду, но даже если он дает ошибку. Пожалуйста, помогите мне решить эту проблему. Благодаря Вам, Mayur Bagul. я пытался загрузить мои файлы кода, используя gitbash и дает ошибку .which упоминается в задаче. \\ $ мерзавец толчок мастер происхождения Чтобы https://github.com/MayurBagul/Weather-Informer.git! [Отвергнута] Мастер -> Мастер (без перемотки вперед) Ошибка: не удалось нажать несколько рефов на «https://github.com/MayurBagul/Weather-Informer.git» намек: Обновления были отклонены, потому что кончик вашего тока ветвь за намек: его отдаленного аналога. Включить удаленные изменения (например, намек: «мерзавец тянуть ...») перед нажатием снова. подсказка: Смотрите «Примечание о ускоренной перемотке вперед» в «мерзавце нажимного --help» для получения информации. \\ я ожидал мой код должен получить загрузку в моем хранилище GitHub Примечание о быстрой перемотки вперед в „мерзавца нажимной --help“ для получения информации. \\ я ожидал мой код должен получить загрузку в моем хранилище GitHub Примечание о быстрой перемотки вперед в „мерзавца нажимной --help“ для получения информации. \\ я ожидал мой код должен получить загрузку в моем хранилище GitHub
Mayur Bagul
1

голосов
0

ответ
63

Просмотры

Автоматическое увеличение числа сборки при создании GIT ветвей

Привет Я хотел бы знать, как я могу автоматически увеличивать мою IOS проект номер сборки при создании нового GIT филиала. Это то, что я видел в проекте, который я работал на, но я не мог видеть, как его был реализован. Если у меня есть сценарий в папке .git / крючков? Или есть другой способ? Любая помощь будет очень ценна.
1

голосов
1

ответ
190

Просмотры

управления источником в vscode более 2000 ожидающих изменений

На данный момент, у меня есть более 2000 ожидающих изменений. Что я должен делать? Я скопировал и мимо, не обновленную версию пакета JSon после удаления файлов и делать ХОД 5 раз в течение всего из-за этого. Должен ли я сохранить все из них в мой репозиторий? или процеживают через них после загрузки их в моем от НОГО в мой файл JSON. Любой совет будет принят во внимание.
Casey Abbott
1

голосов
0

ответ
27

Просмотры

Выдвинутый перед вытягивать - Lost изменения

Таким образом, я довольно новый для использования Git и при попытке подтолкнуть некоторые изменения, я забыл вытащить первый. Я добавил файл README в Github и забыл вытащить его на месте. Поэтому, когда я попытался оттолкнуть мои изменения, он сказал, что есть некоторые файлы, которые не имеют локально, и мне нужно, чтобы вытащить их первыми. Так что я сделал, и файл README в настоящее время в моем локальном каталоге. Но потом, когда я повторен для фиксации изменений он сказал: «На ветке мастер ничего совершить, работая дерево чистого», а также изменения теперь не отмечены в Visual Studio. Эти изменения не появляются на репо либо. Я не потерял какие-либо файлы или изменения к существующим на местном уровне, но я не могу раздвинуть изменения в настоящее время. Есть ли способ, чтобы получить изменения обратно, так что я могу подтолкнуть их (то повторное сканирование)?
GiaFil7
1

голосов
1

ответ
125

Просмотры

Changing PATH for npm node_modules

Я устранение проблем с помощью NPM пакетов в течение 2 недель. Любой узел модулей (я попробовал глоток, Глоток-кли, мокко, реагируют, Бабель и другие) возвращают «команда не найдена» ошибка в Git Bash. У меня Windows 7 Professional, Node 8.11.1 (64-разрядная версия), НПМ 5.6.0. То, что я пытался уже: В случае глотка-Cli для лекции 11 курса - Деинсталляция пакета глобально и переустановка глобально - Удаление и повторная установка узлов и НПМ полностью - Изменение пути и NODE_PATH по охране окружающей среды переменные переменные пользователя PATH: C: \ Program Files \ Git \ USR \ Local \ node_modules \; C: \ Users \ Миллионер \ AppData \ Roaming \ НПМ; Системные переменные PATH: C: \ Program Files \ Git \ USR \ Local \ node_modules \,% USERPROFILE% \ AppData \ Roaming \ НПМ;
jugghayd
1

голосов
0

ответ
46

Просмотры

работает BigQuery в gitbash в окнах

Пробовал запускать несколько команду Бк из Git Баш следующий код работает эхо «выберите 1» | Бк запрос, а следующий не стандартное использование в баш не делает. Бк запрос «выберите 1» выше команды предоставить следующую ошибку «C: \ Program» не распознается как внутренней или внешней командой, исполняемой программой или пакетным файлом. Любая идея, чтобы получить 2-ую стандартную команду работать?
Anthony Liu
1

голосов
2

ответ
34

Просмотры

«Мерзавец дистанционного -v» удалить ненужные репозиториев локально

когда я типа GIT дистанционного -v в мерзавца Баш я получить список всех хранилищ URLs, проблема в том, что все они устарели, я хочу, чтобы удалить все из них. Как бы я идти об этом?
Ryan Smith
1

голосов
0

ответ
22

Просмотры

Bash скрипт, который тянет вложенную из GitHub

Я сделал простой скрипт в Баше, чтобы получить вложенные папки из моего репозитория на GitHub. Проблема у меня в том, что я хочу, чтобы иметь возможность запускать скрипт несколько раз получать несколько подпапок. Сценарий в настоящее время выполняется один раз. Тогда я получаю сообщение «мастер филиала уже в курсе», как я могу изменить его таким образом, это не происходит, и я могу тянуть несколько папок? GetFolder () {репозиторий = "$ 1" папка = "$ 2" дистанционное = "$ 3" филиал = "$ 4", если [ "$ репозиторий" = школа], а затем репозиторий = https: //github.com/mergin/School фи GIT инициализации GIT дистанционного добавить «$ удаленного» «$ вместилище $ папку» мерзавец конфигурации core.sparsecheckout истинный эхо «» /> .git / Инфо / разреженных контроль мерзавец тянуть «$ пульта дистанционного управления» «$ ветвь»
john denver
1

голосов
1

ответ
55

Просмотры

Как попросить Gitbash аутентифицировать меня снова после того, как мой аутентификации не удалось в первый раз?

Git Баш попросил мое имя пользователя и пароль, и я неправильно ввел свой пароль на аварии. Не подскажете мне снова мое имя пользователя и пароль, так что я не могу делать никаких команд Git. Есть ли команда, которую я могу использовать, чтобы он подсказывает мне имя пользователя и пароль еще раз.
Anna
1

голосов
1

ответ
287

Просмотры

Может ли период времени, прежде чем удаленный репозиторий (не мерзавец хаб) виснет при ожидании пароля увеличивается?

Я бег Баш скрипта, который выполняет несколько операций мерзавца клонирования в дополнении к некоторым установкам. При попытке клонировать, если удаленный сервер не имеет пароль, введенный в нее в течение короткого времени, он вешает трубку. Однако, поскольку некоторые из установок так долго я не могу (и, вероятно, не должен) контролировать ход выполнения сценария, ожидая случаи, когда «мерзавец клон» требует пароля. Я хочу, чтобы иметь возможность оставить это работает и любое время требует пароль продолжает ждать пароля без отбоя Моего вопроса, как я могу увеличить время удаленного конца ждет, прежде чем повесить трубку? Я владелец удаленного сервера, мерзавец репо на. Примечание: Я не хочу использовать беспарольную SSH или аналогичный.
Shears
1

голосов
1

ответ
419

Просмотры

Что печатает «ЦМД» в Git Bash делать?

Я новичок в Git и были следующие учебники на веб-сайте ГИТ-Scm я напечатал CMD в строку ввода в Git Bash и все цвета исчезли, и он выглядит как нормальный командной строки. Когда я набрал статус ввода GIT, он вернется с информацией. Однако, когда я начинаю обычную командную строку и перейти в рабочий каталог и введите «GIT статус», мерзавец не распознается как команда. Мой вопрос, что делает набрав CMD в Git Bash на самом деле? Если это превращает окно в нормальный командной строке, то почему набрав статус мерзавец в обычной командной строке команду не работает? (Я прочитал ответ здесь, также было бы неплохо, если бы кто-то объяснил, что происходит в ступеньках верхнего ответа, если он имеет отношения к этому вопросу)
dayuloli
1

голосов
1

ответ
347

Просмотры

Git sed.exe uname.exe проблемы

Я только что установлен Git 1.8.5.2 Моя ОС - Windows 7 Home Premium Everytime I открыть Git Bash. Он показал мне следующие сообщения об ошибках sed.exe перестал работать. uname.exe перестал работать. Любой имеющий эту проблему? Как это исправить? Это произошло после того, как я удалить свой фонд 5 SCSS проект. Проект был создан с помощью Git Баш.
user2734550
1

голосов
1

ответ
144

Просмотры

Выполнение команд Git с .bashrc из командной строки окна

Я пытаюсь выполнить GIT тянуть внутри пакетного файла, но от того, что я вижу, вы должны запустить этот http://www.cygwin.com/ml/cygwin/2001-06/msg00537.html скрипт в .bashrc для получить работает SSH-агент. Есть еще один способ выполнить GIT тянуть с использованием сертификатов из командной строки окна или есть способ запуска команд Git и сделать их получить казнены после .bashrc?
Walt Weidner
1

голосов
1

ответ
3.2k

Просмотры

Git Bash приглашение не открывается - GIT установки Баша

не я несколько раз пакет GI-1.9.4-preview20140611.exe установлен на моем Windows 8. Когда я пытаюсь открыть окно командной строки мерзавца Баш, откроется окно, но он пуст, не показывая обычное приветствие и мерзавец незамедлительный. Я попытался изменить команду для файла SH.exe, который обычно имеет формат «SH.exe --login -i» в просто «SH.exe». Оболочка открывается тогда, переменная PS1 показывает только имя файла и SH.exe версию, больше ничего. Есть ли что-то не так с моей установки? Спасибо!
thorwm
1

голосов
1

ответ
164

Просмотры

Run Ruby-generated `foreman` in GitBash, Windows 7

Я пытаюсь запустить бригадир в моем GitBash (Windows 7). Я установил его как часть Heroku-Toolbelt для Windows, и добавил C: \ Program Files (x86) \ Heroku \ рубиново-1.9.3 \ Bin на пути. Он работает в ЦМД, но это разрушает мой рабочий процесс. Я получаю ошибку ... $ Бригадир sh.exe «: /c/PROGRA~2/Heroku/RUBY-1~1.3/bin/foreman:» C: / Program: плохой переводчик: Нет такого файла или каталога вопрос, который я найти это в HashBang линии внутри прораб ... # "C: / Program Files (x86) /Heroku/ruby-1.9.3/bin/ruby.exe" # # Этот файл был создан с помощью RubyGems. # # Приложение «Бригадир» устанавливаются как часть драгоценного камня, и # этот файл здесь, чтобы облегчить ее запуск. # Требуется версия 'Rubygems' = "> = 0", если ARGV.first ул = ARGV.first ул = str.dup.force_encoding ( "BINARY"), если str.respond_to? :
Ponelat
1

голосов
1

ответ
254

Просмотры

мускулистая команда не найдено

Я новичок в node.js и пытаюсь следовать этому учебнику. Я получаю сообщение об ошибке на последнюю команду мускулистый game.js: bundle.js --live. Это говорит sh.exe ": мускулистое: команда не найдена мускулистая версия пакета я использую 2.1.1 Пробовали Google этой проблемы, но не смогла найти решение.
karan3112
1

голосов
1

ответ
597

Просмотры

Получить свойства Баша терминала мерзавца на окнах

Что такое команда, чтобы получить все основные свойства открытого Баша терминала мерзавца на окнах (версия, типа терминала) Edit: Запуск Баша --version возвращает GNU Баш, версию 3.1.0 (1) -release (i686-PC-MSYS) Copyright (C) 2005 Free Software Foundation, Inc. с мерзавец Баш вилка MSYS с мерзавцем, я хочу знать, какая версия MSYS используется? Только то, что меняется только мерзавец версия для этого терминала?
pbaranski
1

голосов
1

ответ
60

Просмотры

Egit: Different Message in Reflog than Git Bash

Я заметил несоответствие между тем, как EGit записывает reflog для остальных действий, по сравнению с тем, как Git Bash записывает его. 28eab8d ГОЛОВКА @ {0}: фиксации: L 959126f ГОЛОВКА @ {1}: 959126fc7fbf887b3bdb5bd931f50c611f48bf71: обновление ГОЛОВКА f073b25 ГОЛОВКА @ {2}: фиксации: L 959126f ГОЛОВКА @ {3}: Сброс: перемещение к голове ~ 1 b0114f6 ГОЛОВНОЙ @ {4 }: совершает: 959126f л ГОЛОВКА @ {5}: 959126fc7fbf887b3bdb5bd931f50c611f48bf71: обновление голова голова @ {1} и ГОЛОВКА @ {5} были записаны EGit, в то время как ГОЛОВКА {3} была записана Git Bash. Кроме того, там, кажется, разница между тем, как они лог изменения имени ветви: 28eab8d9329f936c1642a591317bbe5be3fed7c1 28eab8d9329f936c1642a591317bbe5be3fed7c1 пользователя 1423771813 -0500 Отрасль: переименованы ссылки / главы / тест ссылки / головок / testtt 28eab8d9329f936c1642a591317bbe5be3fed7c1 28eab8d9329f936c1642a591317bbe5be3fed7c1 пользователя 1423771870 -0500 Отрасль: переименованы ссылки / главы / testtt для ссылки / головок / тест 0000000000000000000000000000000000000000 28eab8d9329f936c1642a591317bbe5be3fed7c1 пользователя 1423771941 -0500 Отрасль: переименованы тест testttt 0000000000000000000000000000000000000000 28eab8d9329f936c1642a591317bbe5be3fed7c1 пользователя 1423772021 -0500 Branch: переименован testttt, чтобы проверить первые верхние строки из Git Bash, а нижние из них являются от EGit. Кроме того, EGit делает то же самое изменение к головному reflog, в то время как Git Bash ничего не делает. Самая большая проблема заключается в том, что Git Bash не показывает никаких линий за пределами одного с 40 0, так что я не могу видеть, журналы, когда в Git Bash. Я думаю, что я мог бы взломать вместе некоторый скрипт, который переписывает журналы, но мне интересно, если есть некоторые настройки или версия, что у меня не так. Я использую EGit 3.4.1 и Git Bash 1.8.5.2.msysgit.0 переименованы тест testttt 0000000000000000000000000000000000000000 28eab8d9329f936c1642a591317bbe5be3fed7c1 пользователя 1423772021 -0500 Branch: переименован testttt, чтобы проверить первые верхние строки из Git Bash, а нижние из них от EGit. Кроме того, EGit делает то же самое изменение к головному reflog, в то время как Git Bash ничего не делает. Самая большая проблема заключается в том, что Git Bash не показывает никаких линий за пределами одного с 40 0, так что я не могу видеть, журналы, когда в Git Bash. Я думаю, что я мог бы взломать вместе некоторый скрипт, который переписывает журналы, но мне интересно, если есть некоторые настройки или версия, что у меня не так. Я использую EGit 3.4.1 и Git Bash 1.8.5.2.msysgit.0 переименованы тест testttt 0000000000000000000000000000000000000000 28eab8d9329f936c1642a591317bbe5be3fed7c1 пользователя 1423772021 -0500 Branch: переименован testttt, чтобы проверить первые верхние строки из Git Bash, а нижние из них от EGit. Кроме того, EGit делает то же самое изменение к головному reflog, в то время как Git Bash ничего не делает. Самая большая проблема заключается в том, что Git Bash не показывает никаких линий за пределами одного с 40 0, так что я не могу видеть, журналы, когда в Git Bash. Я думаю, что я мог бы взломать вместе некоторый скрипт, который переписывает журналы, но мне интересно, если есть некоторые настройки или версия, что у меня не так. Я использую EGit 3.4.1 и Git Bash 1.8.5.2.msysgit.0 а нижние из них от EGit. Кроме того, EGit делает то же самое изменение к головному reflog, в то время как Git Bash ничего не делает. Самая большая проблема заключается в том, что Git Bash не показывает никаких линий за пределами одного с 40 0, так что я не могу видеть, журналы, когда в Git Bash. Я думаю, что я мог бы взломать вместе некоторый скрипт, который переписывает журналы, но мне интересно, если есть некоторые настройки или версия, что у меня не так. Я использую EGit 3.4.1 и Git Bash 1.8.5.2.msysgit.0 а нижние из них от EGit. Кроме того, EGit делает то же самое изменение к головному reflog, в то время как Git Bash ничего не делает. Самая большая проблема заключается в том, что Git Bash не показывает никаких линий за пределами одного с 40 0, так что я не могу видеть, журналы, когда в Git Bash. Я думаю, что я мог бы взломать вместе некоторый скрипт, который переписывает журналы, но мне интересно, если есть некоторые настройки или версия, что у меня не так. Я использую EGit 3.4.1 и Git Bash 1.8.5.2.msysgit.0
Joseph K. Strauss
1

голосов
1

ответ
2.3k

Просмотры

Я не могу видеть командную строку при использовании Git Баш в ОС Windows

Я не могу показаться, чтобы получить командную строку прийти вверх в Git Bash Window. Я использую окно 8.1. Проблема я имею, когда я установить Git используя рекомендуемые окна руководство, я не могу показаться, чтобы получить командную строку прийти вверх в Git Bash Window. Все, что я вижу, это подчеркивание курсор, который мигает. Он не двигается, когда я набираю ключ, и ничего не написано в окне. Пожалуйста, может кто-то предложить, что я мог бы быть в состоянии сделать, чтобы моя команда подскажет назад, так что я могу ввести команды. Я попытался удалить полностью с помощью Revo Uninstaller, сканирование оставшихся каталогов и т.д. Затем переустановки. Я попытался также, используя GitHub и даже в оболочке GitHub нет командной строки. Я попробовал Google и поиск через переполнение стека для решения, но не нашел ни с одной вопросом у меня есть. Я попытался нажать CTRL + Q в окне, чтобы попытаться остановить любой запущенный процесс. Я в недоумении, что делать.
Sam Frederiksen
1

голосов
2

ответ
184

Просмотры

Как добавить суб node_modules в .gitignore?

В основном я создал новое хранилище для небольших функций, что моя команда использует в нескольких проектах. Структура выглядит следующим образом: [feature1] | - [node_modules] [feature2] | - [node_modules] 1) Как я могу добавить все node_modules внутри каждой функции (то же самое хранилище для всех из них)? Я пробовал: * / node_modules / * node_modules / 2) Есть ли способ, чтобы создать ветку для каждой функции и до сих пор все члены команд могут получить к ним доступ? Или вы думаете, полный репозиторий со всеми функциями, и если кто-то решит улучшить одно только объединить его с мастером после того, как они сделаны? Благодарю.
Joel Almeida
1

голосов
1

ответ
308

Просмотры

Введите фразу для ключа для SHA второго пользователя

Это своего рода длинная история. Я получил ноутбук от работы и установлен и настроен Gitbash. Позже было принято решение о том, что ноутбук должен быть дан моему коллеге, который сделал свой собственный счет пользователя и установленного gitbash. Наконец, было решено, что я должен держать мой старый ноутбук. Проблема теперь, когда я пытаюсь совершить файл, он просит меня ввести ключевую фразу для ключа [пути к .ssh / id_rsa] для счета моих коллег. Есть ли способ я могу получить Gitbash совершать файлы, используя свой профиль и не мой коллега.
menawi
1

голосов
1

ответ
2.2k

Просмотры

GIT Review -s Проблемы, возникающие установки фиксации-Сообщ крюк

Каждый раз, когда я использую обзор GIT -s или отзыв мерзавец вообще я получаю это: klanten-перс обзор (мастер) $ мерзавец -s Проблемы, возникающие установки фиксации-Сообщ крюк Следующая команда не удалось с кодом выхода 255 УПП -P29418 gido.ten. [email protected]: крючки / фиксации-сообщ .git / крючки / фиксации-сообщ 0 [главная] УПП 1628 C: \ Program Files \ Git \ USR \ Bin \ scp.exe: *** фатальная ошибка в раздвоенный процесс - вилка: не может резервировать память для родительского стека 0x600000 - 0x800000 (ребенок 0x400000 - 0x600000), Win32 ошибка 487 614 [главная] УПП 1628 cygwin_exception :: open_stackdumpfile: сбросами трассировки стека scp.exe.stackdump 0 [главная ] УПП 5896 вилка: ребенок -1 - раздвоенный процесс 1628 умер неожиданно, повторите 0, код выхода 0x100, ERRNO 11 вилка: Ресурс временно недоступен Я искал в Интернете и попробовал все, что я мог, но я не могу это исправить. Я на Windows 10 с помощью Git Баш.
Gido ten Cate
1

голосов
1

ответ
704

Просмотры

Получить тайм-аут сообщение при попытке сделать бродяга на Windows 10 - но без ошибок

Я получаю сообщение об ошибке при попытке бродячие в моем мерзавца-баш. $ Бродячая до Доведения «по умолчанию» машины с провайдером «VirtualBox» ... ==> по умолчанию: Импорт базы окна «Laravel / приусадебные» ... ==> по умолчанию: Соответствие MAC-адрес NAT сети ... ==> по умолчанию: Проверка коробка «Laravel / усадьбу» до настоящего времени ... ==> по умолчанию: Установка имени виртуальной машины: приусадебный-7 ==> по умолчанию: Расчистка все ранее установленные сетевые интерфейсы ... ==> по умолчанию Подготовка сетевых интерфейсов в зависимости от конфигурации ... по умолчанию: Adapter 1: нац по умолчанию: Adapter 2: hostonly ==> по умолчанию: Экспедиторские порты ... по умолчанию: 80 (гость) => 8000 (хост) (адаптер 1) по умолчанию: 443 (гость) => 44300 (хост) (адаптер 1) по умолчанию: 3306 (гость) => 33060 (хост) (адаптер 1) по умолчанию: 5432 (гость) => 54320 (хост) (адаптер 1) по умолчанию: 22 (гость) => 2222 (хост) (адаптер 1) ==> по умолчанию: Запуск 'предварительной загрузки' VM настройки ... ==> по умолчанию: Загрузка VM ... ==> по умолчанию: Ожидание машины для загрузки. Это может занять несколько минут ... по умолчанию: SSH адрес: 127.0.0.1:2222 по умолчанию: SSH имя пользователя: бродячую по умолчанию: SSH метод аутентификации: закрытый ключ Тайм-аут во время ожидания машины для загрузки. Это означает, что Вагрант не смогло взаимодействовать с гостевой машиной в пределах заданного ( «config.vm.boot_timeout» значения) периода времени. Если вы смотрите выше, вы должны быть в состоянии видеть ошибку (ы), которые Vagrant имели при попытке подключиться к машине. Эти ошибки, как правило, хорошие намеки на то, что может быть неправильным. Если вы используете пользовательские окна, убедитесь, что сеть работает правильно, и вы повторно в состоянии подключиться к машине. Это общая проблема, что сеть не настроена должным образом в этих коробках. Убедитесь, что конфигурации аутентификации также настроены правильно, а также. Если появится окно будет загружаться должным образом, вы можете увеличить значение тайм-аута ( «config.vm.boot_timeout»). Проблема заключается в том, что я не получаю никаких ошибок, и если я иду в мой VirtualBox GUI, виртуальная машина работает! Любой, кто испытал такое же вещь есть решение. Он находится на окнах 10, с последним VirtualBox и бродягами. Я только что установил его на моем ноутбуке у себя дома, и я прекрасно работает, но при работе на домене работы он не будет, так что не может реально увидеть, что здесь не так. также. Если появится окно будет загружаться должным образом, вы можете увеличить значение тайм-аута ( «config.vm.boot_timeout»). Проблема заключается в том, что я не получаю никаких ошибок, и если я иду в мой VirtualBox GUI, виртуальная машина работает! Любой, кто испытал такое же вещь есть решение. Он находится на окнах 10, с последним VirtualBox и бродягами. Я только что установил его на моем ноутбуке у себя дома, и я прекрасно работает, но при работе на домене работы он не будет, так что не может реально увидеть, что здесь не так. также. Если появится окно будет загружаться должным образом, вы можете увеличить значение тайм-аута ( «config.vm.boot_timeout»). Проблема заключается в том, что я не получаю никаких ошибок, и если я иду в мой VirtualBox GUI, виртуальная машина работает! Любой, кто испытал такое же вещь есть решение. Он находится на окнах 10, с последним VirtualBox и бродягами. Я только что установил его на моем ноутбуке у себя дома, и я прекрасно работает, но при работе на домене работы он не будет, так что не может реально увидеть, что здесь не так.
Andreas Baran
1

голосов
2

ответ
1.6k

Просмотры

Объединить Git Bash и открытия в текущей папке в CMDER

Опишите, пожалуйста, мне, у кого есть такой опыт, как правильно установить варианты CMDER, чтобы открыть новую консоль с Git Bash в текущей папке (Open CMDER здесь, например). Эта строка не работает: "C: \ Program Files (x86) \ Git \ Bin \ sh.exe" --login -i -new_console:% __ CD __% Я попробовал смесь к этому "" C: \ Program Files (x86) \ Git \ Bin \ sh.exe "--login -i" и это CMD / к "% ConEmuDir% \ .. \ init.bat" -new_console:% CD __ __%
Edymov
1

голосов
1

ответ
1.3k

Просмотры

Windows, ошибка разрешения 10 файлов с Github

Я пытаюсь установить различные-бродячие-бродяга (VVV). Когда я вхожу в команду Git: $ мерзавец клон мерзавца: //github.com/Varying-Vagrant-Vagrants/VVV.git бродяга-местный я фатальным: не удалось создать рабочий дерева реж «бродяга-местный»: Разрешение отказано Я пытался собираюсь в настройках безопасности для моей папки пользователя и настройки разрешений для всех. Помогите?
Jordan Carter
1

голосов
1

ответ
267

Просмотры

Как использовать Git Bash, чтобы создать файл почтового индекса между совершает игнорируя удаленные файлы

Я использую Bitbucket и я ищу, чтобы создать файл почтового индекса между фиксациями, так что я могу поставить только измененные файлы к клиенту. Я в настоящее время использую: мерзавец архив --output = changes.zip ГОЛОВА $ (мерзавец дифф --name только SHA1 SHA2), который работает абсолютно нормально, если все файлы есть. Однако, если есть файл, который был удален между фиксациями я получаю ошибку: фатальный: pathspec «имя_файла» не найден ни одного файла, что это лучший способ сделать это, вы можете сделать это в Bitbucket, Git Gui или Git Bash?
generalcb
1

голосов
1

ответ
25

Просмотры

Скрипт для автоматизации клонирования всех репозиториев на местный, связанные с мерзавца счетом

Я работаю над сценарием, чтобы автоматизировать задачу получения всех репозиториев для мерзавец хаба URL, а затем клонировать их к местным, если клон уже присутствует, то мы должны обновить последние изменения. Я искал в Git Баш, но я не мог понять, как к тому, как получить все репо и URL, чтобы клонировать их, связанные с учетной записью. Я смотрел, чтобы octokit на C #, но я не совсем уверен, что идеально подходит для решения этой задачи.
Vinodh
1

голосов
1

ответ
27

Просмотры

How correctly set the remote on a local repository to my centralized repository on a server?

Я создал централизованное хранилище на сервере Linux после этого урока: http://rypress.com/tutorials/git/centralized-workflows Поэтому в основном я на самом деле есть эта папка: Мой сервер @ MyUser: ~ / Хранилища / бэкенд-центрального репо .git $ на моем сервере, которые представляют мой удаленный репозиторий. Я подключение к этому серверу через SSH, используя адрес как: MyServer.cloudapp.net, имя пользователя MyUser и соответствующий пароль. Теперь на моей локальной машине у меня есть локальный репозиторий, как: Андреа @ Andrea-PC MINGW64 ~ / Документы / TestRepo (мастер) В этом хранилище я совершил файл test.txt, Infact я это обязательство: $ мерзавца коммите a11633549763c4cc905a721932c4c6bdc1a1091c Автор: AndreaNobili Дата: вт 4 октября 20:17:35 +2016 +0200 тест Затем на моем локальном хранилище я добавил удаленный репозиторий как происхождения, выполнив: $ мерзавец удаленного добавить происхождения MyServer. cloudapp.net/repositories/backend-central-re po.git $ Тогда я пытаюсь сделать: Andrea @ Andrea-PC MINGW64 ~ / Документы / TestRepo (мастер) $ мерзавец дистанционного -v происхождения MyServer.cloudapp.net/repositories/backend -центральны-repo.git $ (скачивает) происхождения MyServer.cloudapp.net/repositories/backend-central-repo.git$ (толчок) Что это значит? Что нормально работать?
AndreaNobili
1

голосов
1

ответ
405

Просмотры

ConEmu с Git Bash - Показать папку на панели вкладок

Я обычно работаю Git Bash в закладках ConEmu. Было бы очень удобно, чтобы показать имя текущего каталога в панели вкладок для каждого экземпляра Git Bash, но если установить шаблон вкладки для% D или% е, я всегда получаю мой домашний каталог Windows, независимо от того, где я CD в ​​Git Bash. Есть ли способ, чтобы отобразить путь в панели вкладок? Как вы можете видеть на прилагаемом скриншоте, я перемещаться в папку бананом, но ccook (мой домашний каталог) показан в табл. Название (% s) кажется, содержит полный путь, но это слишком долго для моих закладок. Лучшее, что я в настоящее время нахожусь в состоянии достигнуть, чтобы использовать% S и добавить MINGW64 как слово пропуска из названия, но до сих пор заставляет меня полный путь, а не только текущей папки. Если есть способ указать регулярное выражение, я мог бы исключить все, кроме текста, после окончательного /.
Conan
1

голосов
1

ответ
78

Просмотры

Why isn't git bash transforming the path to *nix notation for my python installation?

Работа на Windows 7, я установил мерзавец с мерзавца Башем, а затем установил питон и у меня возникает проблемы при запуске из командной строки. Вот что я узнал до сих пор: * Никс использует: в качестве разделителя пути. Следовательно, C: / Users / Кто будет рассматриваться как два отдельных пути. * Никс использует / C / пользователь / кто-то обозначение вместо этого. Когда я бегу эхо $ PATH от мерзавца Баш, каждый путь там (включая узел, который я только установлен теперь, после всего остального) использует правильный / C / notation-- --except Python, который до сих пор имеет C: / нотации, и, следовательно, не доступны из терминала, так как он не может найти его. Когда я иду в переменные среды и проверить путь с точки зрения операционной системы, они, конечно, все в C: / нотации. Как, где, и / или почему мерзавец Баш преобразования все из них в своей собственной нотации, за исключением питона? Как я могу это исправить? Вот PATH, как показано в переменных окружения в Windows Advanced Settings: C: \ Program Files \ Intel \ WiFi \ Bin \; C: \ Program Files \ Common Files \ Intel \ WirelessCommon \; C: \ Users \ Aerovistae \ AppData \ Local \ Programs \ Python \ Python36-32; C: \ Users \ Aerovistae \ AppData \ Roaming \ НПМ Здесь, как видно из мерзавца Баш: / с / Users / Aerovistae / бен: / mingw64 / бен: / USR / местные / бен: / USR / бен: / бен: / mingw64 / бен: / USR / бен: / с / Users / Aerovistae / бен: / с / Windows / system32: / с / Windows: /c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0:/c/Program Files / Intel / WiFi / бен: / с / Program Files / Common Files / Intel / WirelessCommon: / CMD: / с / Program Files (x86) / Skype / Телефон: / с / Program Files (x86) / Windows Kits / 8,1 / Windows Performance Toolkit: / с / Program Files / nodejs: / с / Program Files / Intel / WiFi / бен :
temporary_user_name
1

голосов
1

ответ
345

Просмотры

ГИТ-Баш: показать адрес электронной почты в Git Bash командной строки переменной

Командная строка в Git Bash отображает текущее имя ветви (с другой информацией, такой как имя каталога, и т.д.), как указано ниже. mylogin @ SysName MINGW64 ~ / путь / к / мой / репо (мастер) $ Как я могу включать репо профиля пользователя по электронной почте вместе с названием филиала? Электронная почта является user.email репо; которые можно найти с помощью команды мерзавец конфигурации user.email. Я хотел бы иметь это значение мерзавца конфигурацию user.email в моей командной строке вместе с именем ветви, как указано ниже. mylogin @ SysName MINGW64 ~ / путь / к / мой / репо (master|[email protected]) $ Пожалуйста, обратите внимание, у меня есть окна системы.
Vijey
1

голосов
1

ответ
125

Просмотры

GitBash продолжает запрашивать у меня имя пользователя и пароль для GitHub

Я использую gitbash некоторое время, чтобы работать с GitHub, но каждый раз, когда я толкать или тянуть я должен ввести свой GitHub имя пользователя и пароль в новой строке. Я пытался клонировать GitHub респ с помощью SSH: // вместо https: //, но когда я типа как то: мерзавца клон SSH: //github.com/user/repo.git я получаю следующее: $ мерзавец клон SSH : //github.com/user/repo.git Клонирование в «репо» ... подлинность хоста «github.com (192.30.253.112)» не может быть установлена. RSA ключ отпечатков пальцев SHA256: nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8. Вы уверены, что вы хотите, чтобы продолжить подключение (да / нет)? да Внимание: Постоянно добавляется «github.com, 192.30.253.112» (RSA) в список известных хостов. Разрешение отказано (ОткрытыйКлюч). со смертельным исходом: не удалось прочитать из удаленного хранилища.
mishke
1

голосов
1

ответ
103

Просмотры

Открыть файл мерзавец с определенной ветвью на Github от терминала

скажем, я совершил на местном репо и толкнула .. Я хочу открыть проект на GitHub и шоу-файлы изменений по сравнению с основным филиалом или любой другой отрасли по одной команде, или, по крайней мере, скопировать ссылку, что в буфер обмена, проверить это : мерзавец открытым, но это не достаточно. Я думаю, если это возможно, чтобы создать сценарий с помощью Git команды и некоторые другие терминальные трюки, такие вещи, как: мерзавца дифф РУКОВОДИТЕЛЯ ~ --name только GIT дистанционного -v | любой код, который добавляет к удаленному URL? Требуемая команда: GitHub мастер CompareTo или GitHub совершает или GitHub буфер мастер CompareTo
challenger

Просмотр дополнительных вопросов