Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
H How-To
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Jira
    • Jira
  • Merge requests 0
    • Merge requests 0
  • Operations
    • Operations
    • Incidents
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • docs
  • How-To
  • Wiki
  • initial config

Last edited by Анатолий Селютин Jan 22, 2018
Page history
This is an old version of this page. You can view the most recent version or browse the history.

initial config

Начальная настройка

  1. Установить git-клиент с официального сайта (http://git-scm.com/download/win).
  2. При установке выбрать опции:
  • Use git from the Windows command prompt
  • Use OpenSSH
  • Checkout Windows-style, commit Unix-style line endings
  1. Имя, которое будет указано в коммитах (кто работал с CVS-репозиториями, укажите, пожалуйста, здесь то же имя, что было у вас в CVS. Таким образом мы сохраним преемственность авторов в истории CVS и Git):
git config --global user.name "NAME"
  1. E-mail, который будет указан в профиле коммита (желательно e-mail на домене isimplelab.com):
git config --global user.email "EMAIL"
  1. Автоматическая конвертация символов конца строк:
git config --global core.autocrlf true
  1. Путь к глобальному gitignore-файлу (Windows), файл .gitignore_global можно скачать в этом же репозитории:
git config --global core.excludesfile %USERPROFILE%\.gitignore_global
  1. Добавляем короткие псевдонимы для часто встречающихся команд (опционально):
git config --global alias.co checkout
git config --global alias.br branch
git config --global alias.ci commit
git config --global alias.st status
git config --global alias.lg "log -3 --graph --color=auto"
git config --global alias.up "submodule update --init --remote"
git config --global alias.each "submodule foreach"
  1. Текстовый редактор по умолчанию (Windows)
git config --global core.editor notepad2

Для Mac заменить notepad2 на предпочитаемый установленный редактор

Clone repository
  • Work in branches
  • clone ibank
  • create new module
  • create ssh key
  • git essentials
  • initial config
  • remove module
  • submodule basic