Привет!
Каждый разработчик должен уметь использовать Git. Это касается и начинающих программистов и опытных. Я опишу самые важные команды и функции для гита на windows.
Запускаем Git Bash и настраиваем его:
git config --global user.name "name" - записывает пользователя который устанавливается после каждого изменения проектов. Т.е. покажет другим разработчикам кто именно сделал те или иные изменения в проекте.
git config --global user.email "email adress" - Записывает почту пользователя.
git config --global color.ui auto - Включает подсветку текста для более понятного восприятия (Например ошибки выводятся красным цветом, предупреждения желтым и тд)
При успешном выполнении команды, Git никак не отреагирует, т.е. после команды почти ничего не произойдет.
git config --list - Показывает список конфигураций. Как видно на скрине, все изменения вступили в силу
Далее приведен список общих команд.
ls - List. показывает список файлов в текущей активной директории. По умолчанию это директория пользователя.
cd - Change Directory. Изменить активную директорию. Например перейдем в папку Downloads. Пишем cd Dow и нажимаем таб, Git сам подставит название папки и мы перейдем в нее.
~ по умолчанию домашняя директория. Т.е. если набрать cd ~ , мы окажемся в домашней директории, откуда мы "переходили" в другие папки.
cd .. - комбинация из двух точек отправит нас в папку на уровень выше текущей.
cd ../.. - возвращает нас на два уровня выше текущей папки.
mkdir - Make Directory. Команда создает директорию. Директории нужно присвоить имя. Например mkdir Test
touch - Команда создает файл. Файлу так же как и директории нужно присвоить имя. Например touch test.txt
cp - copy. Копирует файл. Сначала пишем название файла который хотим скопировать, потом пишем имя файла который появится после копии. Например cp test.txt test_copy.txt
mv - move. Переименовать файл. Работает так же как и cp.
mv test.txt test_original.txt
echo - Можно вывести сообщение на терминал ( echo "Hey"). Либо записать текст в файл. echo "Hey" > test_original.txt
cat - Посмотреть содержимое файла в консоли. cat test_original.txt
rm - Remove. Удаление файла. rm test_original.txt
Важно! Файл удаленный с помощью команды rm восстановлению не подлежит. Полное удаление файла!
Также можно удалить директорию полностью, для этого надо выйти из нее, а потом написать rm Test. Однако система спросит действительно вы хотите удалить директорию, и если в ней нет нужных файлов, то пишем команду:
rm -R Test - удаление директории с подтверждением.