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

Git - это свободно распространяемая система управления версиями с открытым исходным кодом, предназначенная для быстрой и эффективной работы с небольшими и очень крупными проектами.

2
Как использовать «less -F» без «-X», но отображать вывод только на одной странице?
Я настраиваю пейджер Git, но у меня есть некоторые проблемы с ним. Что я хочу это: Всегда цветной вывод Прокрутка тачпадом или мышью Выход: если один-экран И моя текущая конфигурация: $ git config --global core.pager less -+F -+X -+S Это делает все, кроме последнего. Но, если я уберу -+F, в …
11 git  less 

2
Есть ли способ предотвратить изменение разрешений и прав доступа git?
Каждый раз , когда я делаю git pullили git reset, gitсбрасывает изменения в права доступа и права собственности , которые я сделал. Посмотреть на себя: #!/usr/bin/env bash rm -rf 1 2 mkdir 1 cd 1 git init echo 1 > 1 && git add 1 && git ci -m 1 …
11 permissions  git 


6
Неудовлетворенные зависимости при установке Git на Debian
Я пытаюсь установить git Debian 8.6 Jessieи столкнулся с некоторыми проблемами с зависимостями. Странно то, что у меня не было проблем с тем, как я недавно устанавливал Gitвиртуальную машину, когда привык к Linux. apt-get install git Результаты в : The following packages have unmet dependencies: git : Depends: liberror-perl but …

3
Изменить имя каталога в репозитории Github удаленно, напрямую из локального Linux Git?
Это мой репозиторий Git: https://github.com/benqzq/ulcwe Он имеет имя dir, localи я хочу изменить его имя на другое имя (скажем, с localна xyz). Изменение его с помощью графического интерфейса пользователя GitHub - это кошмар, так как мне приходится менять имя каталога для каждого файла отдельно (GitHub еще не включил функцию «Переименование …

1
Как настроить систему RAID с использованием USB-накопителей в качестве носителя информации
Я хочу создать недорогой самодостаточный частный сервер Git с избыточным хранилищем . С этой целью я купил Raspberry Pi и сконфигурирован как gitи sshна Pi. Я могу получить доступ к Pi как из локальной сети, так и удаленно (перенаправив порт на моем маршрутизаторе на Pi). Итак, сервер git уже запущен …

3
Используйте подмодуль git foreach с функцией
Я хочу иметь скрипт, который обновляет все подмодули git, в соответствии с тем, какая ветка дана. Если для подмодуля нет такой ветки, используется master. Вот что у меня сейчас: #!/bin/bash -x if [ -z $1 ]; then echo "Branch name required." exit fi function pbranch { exists=`git show-ref refs/heads/$branch` if …
10 bash  git 

2
цвета git grep отличаются от пользовательских цветов grep
Я установил grep цвета в моем ~/.bashrc: export GREP_COLORS='ms=01;34:mc=01;34:sl=:cx=:fn=35:ln=32:bn=32:se=36' Они работают на grep --color=auto grep --color=always К сожалению, эти пользовательские цвета игнорируются: git grep --color=auto git grep --color=always Как заставить git grepиспользовать вышеуказанные $GREP_COLORSцвета?

5
Как найти все git-репозитории в указанных папках (быстро)
Наивный подход есть find dir1 dir2 dir3 -type d -name .git | xargs -I {} dirname {} , но он слишком медленный для меня, потому что у меня много глубоких структур папок внутри git-репозиториев (по крайней мере, я думаю, что это причина). Я читал о том, что могу использовать, pruneчтобы …
10 find  git 

2
что означает «gbp: error: upstream / 1.5.13 не является допустимым древовидным»?
Я хочу собрать пакет debian с помощью пакета сборки git. (Gbp) Я прошел все шаги, и, по крайней мере, когда я вошел gbp buildpackage, появилась эта ошибка. что это значит? а что мне делать? gbp:error: upstream/1.5.13 is not a valid treeish

1
В чем разница между `git reset file` и` git reset HEAD file`?
Я считаю, что оба из них могут разархивировать файл. Я использовал git reset fileдля удаления файла. Но сегодня я читаю http://git-scm.com/book . Я считаю, что это научило меня использовать git reset HEAD file, что делает ГОЛОВКА здесь? При каких обстоятельствах это необходимо? PS: дополнительный вопрос, я могу использовать git checkout …
9 git 

3
Как установить правила автозаполнения Zsh для второго аргумента (функции) в правила существующей команды?
У меня есть пользовательская функция Zshg : function g() { # Handle arguments [...] } В нем я обрабатываю короткие аргументы, которые выполняют команды Git. Например: g ls # Executes git ls-files ... g g # Executes git grep ... Мне нужно иметь возможность установить правила автозаполнения в правила Git …
9 zsh  autocomplete  git 

4
git push завершается с ошибкой: ошибка: ловушка отказалась обновлять ссылки / заголовки / master
Недавно я пытался запустить свой собственный проект в сообществе git-репо, и у меня возникли некоторые сложности. Я новичок в Git, но вот что я пытался сделать, чтобы просто проверить это. Я запускаю следующие команды, и все они работают нормально. git config --global user.name "MYNAME" git config --global user.email "MYEMAIL" mkdir …
9 git  ruby 

1
Цветная разность слов, как у Git?
Я долгое время использовал Git's (цветную), --word-diffчто я нахожу потрясающим. Сегодня я оказался в ситуации, когда у меня было две строки, которые мне нужно было сравнивать слово за словом, и я жаждал чего-то такого же, как git diff. Я знаю о wdiff+ colordiff, но его результаты, конечно, не звездные: me@me:~$ …
8 colors  git  diff  colordiff 

1
Папка Rsync, в то время как --exclude-from'ing .gitignore файлы на разных глубинах
Поэтому я пытаюсь работать с командой для rsync исходной папки со структурой, например, так: - app.js - .gitignore - src/ - src/logs/ - src/logs/.gitignore Первый .gitignore будет игнорировать ряд файлов. Типичные вещи. Второй будет выглядеть следующим образом: * !.gitignore Этот метод используется, когда вы хотите проверить каталог, в котором нет …
8 rsync  git 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.