Git

Материал из LinTest Wiki

Перейти к: навигация, поиск

10 советов и приемов для начинающих по использованию 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)
Источник — «http://www.lintest.ru/wiki/Git»
Личные инструменты
Проекты
MyRuLib
ЯндексЯндекс. ДеньгиХочу такую же кнопку