Я загрузил код на свой openshift JBoss сервер прежде, но когда я загружаю некоторый код сегодня нет никаких изменений, когда я открываю страницу в браузере. Когда я использую мерзавца, я использую эти команды:
git add . --all
git commit -m "newcomment2"
git push
когда я использую git show
Я получаю странный ответ:
error: cannot run pager: No such file or directory
commit 3e1a0025bf9746fdb1e0329819f7cf79e3e8f8e4
Author: root <slenkar@gmail.com>
Date: Wed Oct 8 16:02:17 2014 -0400
newbloke2
diff --git a/upload.sh b/upload.sh
deleted file mode 100755
index 606b8af..0000000
--- a/upload.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/bin/sh
-git add . --all
-git commit -m "newbloke2"
-git push
\ No newline at end of file
Должно быть много других файлов на сервере, он только показывает один, который является сценарием SH, который я сделал, но хотел удалить.
Это может быть результатом пейджера настройки в вашем глобальном файле .gitconfig.
Вы можете установить его с помощью параметра GIT_PAGER = cat
.
Как упоминалось в Ignacio Vazquez-Abrams ответ на переполнение стека, вы также можете установить его на не использовать пейджер:
git --no-pager show
В качестве альтернативы вы можете использовать аргумент -p
для разбивки на страницы, используя less
.
например ] git -p show
Чтобы просмотреть свои параметры конфигурации git
, используйте:
git config --list
Затем проверьте параметр core.pager
.
git_config страница руководства
core.pager
The command that git will use to paginate output. Can be overridden with the GIT_PAGER environment variable. Note that git sets the LESS environment variable to FRSX if it
is unset when it runs the pager. One can change these settings by setting the LESS variable to some other value. Alternately, these settings can be overridden on a project
or global basis by setting the core.pager option. Setting core.pager has no affect on the LESS environment variable behaviour above, so if you want to override git’s default
settings this way, you need to be explicit. For example, to disable the S option in a backward compatible manner, set core.pager to less -+$LESS -FRX. This will be passed to
the shell by git, which will translate the final command to LESS=FRSX less -+FRSX -FRX.