Git
Материал из LinTest Wiki
10 советов и приемов для начинающих по использованию Git
Git How To — это интерактивный тур, который познакомит вас с основами Git.
Прежде чем создавать ветви, вставьте в ваш .bash_profile следующую небольшую, но полезную добавку, чтобы всегда видеть, с какой ветвью вы работаете:
$kate ~/.bash_profile$ln -s ~/.bash_profile ~/.bashrc
parse_git_branch() {
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(\1)/'
}
PS1="\w\$(parse_git_branch) $ "
Наиболее часто используемые комманды:
| Команда | Назначение |
|---|---|
| git init | Инициализация хранилища |
| git add . | Добавить в хранилище текущую директорию |
| git commit -am "Message text" | Записать текущие изменения, снабдив их сообщением |
| git checkout -f | Восстановить из хранилища последнее состояние |
| git checkout -b new-branch-name | Создать новую ветвь на основе последней фиксации |
| git checkout master git merge new-branch |
Переключиться на ветвь master и объединить ее с ветвью new-branch |
| git config core.autocrlf false | Отключает автоматическую замену CRLF переводов строк. |
Перенос строк:
- Windows: два символа \r\n (или CR и LF, код 0D0A)
- Unix: один символ \n (LF, код 0A)
- MacOS: один символ \r (CR, код 0D)
Замена шрифтов gitk
Сразу после установки gitk шрифты от Tk8.4 просто ужасны.
Необходимо заменить использование Tk8.4 на Tk8.5:
Изменить используемый по-умолчанию wish: в утилите update-alternatives
$ sudo aptitude install tk8.5 $ sudo update-alternatives --config wish