Skip to content

Instantly share code, notes, and snippets.

@wpupru
Last active August 19, 2019 18:24
Show Gist options
  • Save wpupru/92f08c7a95e1ac6e8cfd47e63d221be8 to your computer and use it in GitHub Desktop.
Save wpupru/92f08c7a95e1ac6e8cfd47e63d221be8 to your computer and use it in GitHub Desktop.
Данные для гит 2019
Данные для гит 2019
wpupru
wpupru@gmail.com
git config --global user.name "wpupru"
git config --global user.email "wpupru@gmail.com"
git config --global core.autocrlf true
git config --global core.safecrlf false
git config --global core.eol native
ssh-keygen -t rsa -C "wpupru@gmail.com"
Создаем репозиторий и ставим галочку о создании файла ридми, так как пустых папок гитхаб не видит.
После создания репозитория, идем в консоль и даем команду создать клон нового репозитория в нужной нам папке
cd /d/localhost/
cd /disk letter/folder/
git clone https://github.com/yourgit_folder/yourgitname.git
При создании гит репозитория на компе:
Команды только для первого раза:
git config --global user.name "user name"
git config --global user.email "your maim"
git config --global core.autocrlf true
git config --global core.safecrlf false
git config --global core.eol native
Инициализируем папку для Git репозитория.
Это нужно сделать только один раз для каждого проекта.
git init
Связываем папку с удаленным репозиторием
git remote add origin https://github.com/yourgit_folder/yourgitname.git
Добавляем все новые и измененные файлы
git add .
Помечаем все новые и измененные файлы сообщением (commit)
git commit -m "your message"
Закачиваем код на удаленный репозиторий (только для первого раза!)
git push -u origin master
При обычной работе:
Посмотреть статус изменений, которые были сделаны:
git status
Добавляем все новые и измененные файлы
git add
Помечаем все новые и измененные файлы сообщением (commit)
git commit -m "your message"
Закачиваем код на удаленный репозиторий
git push
Для скачивания репозитория
git pull
*****************************************************************
Удаляем ненужные папки и файлы при синхронизации в Git репозиторий
Прежде всего добавим файл .gitignore в корень проекта:
1
touch .gitignore
Добавим в него построчно имена папок, которые необходимо исключить из синхронизации:
1
echo ".idea" > .gitignore
Удалим все проиндексированные файлы:
1
git rm -r -f --cached .
Запустим индексацию заново:
1
git add .
Добавляем коммит и пушим:
1
2
git commit -m "Remove files"
git push -u origin master
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment