dir.by  
  Поиск  
Программирование, разработка, тестирование
Git (управление версиями проекта, история измененных файлов) | Git Extensions | GitHub.com | git in Team Explorer for Visual Studio 2017
Мои bat файлы для работы с git console с GitHub.com
  Посмотрели 7507 раз(а)    
 Мои bat файлы для работы с GitHub.com 
последнее обновление: 5 апреля 2018
Я создал bat файлы которые помогают выкладывать файлы с компьютера на GitHub.com
Создать новый пустой git локально (на компьютере)
git_init.bat
Чтобы выложить файлы на GitHub.com нужно
1_git_clone.bat
Взять файлы с GitHub.com
2_git_commit.bat
Добавить изменные файлы на git (локально)
3_git_push.bat
Выложить измененные файлы на GitHub.com
Дополнительные функции
git_remote_view.bat
посмотреть путь, где находится удаленный репозиторий (GitGub.com)
git_remote_add.bat
добавить путь, на удаленный репозиторий (GitGub.com)
Содержимое bat файлов
  Command Prompt (Win Console)     git_init.bat
@echo off

rem Ваш путь к repository !!!!!!!!!!!!
set mydrive=J:\
set mypath=Evgen\MyGit\GameNode.js

rem Проверяем => путь должен существовать
if not exist %mydrive%%mypath% (
echo Error! Folder %mydrive%%mypath% not exist

rem ждем нажатие любой клавиши чтобы выйти
pause
exit
)

rem устанавливаем текущий путь
cd %mydrive%
cd %mypath%

rem Проверяем => текущий путь не должен содержать .git
if exist .git (
echo Warning! .git already exist. %mydrive%%mypath%\.git

rem ждем нажатие любой клавиши чтобы выйти
pause
exit
)

rem create repository
git init

rem ждем нажатие любой клавиши чтобы выйти
pause
  Command Prompt (Win Console)     1_git_clone.bat
@echo off

rem Ваш путь к repository !!!!!!!!!!!!
set mydrive=J:\
set mypath=Evgen\MyGit

rem устанавливаем текущий путь
cd %mydrive%
cd %mypath%

rem clone откуда копировать repository
git clone https://github.com/EvgenProjects/GameNode.js
  Command Prompt (Win Console)     2_git_commit.bat
@echo off

rem Ваш путь к repository !!!!!!!!!!!!
set mydrive=J:\
set mypath=Evgen\MyGit\GameNode.js

rem Имя пользователя кто выкладывает файлы !!!!!!!!!!!!
git config --global user.name "Evgeni"
git config --global user.email my@example.com

rem устанавливаем текущий путь
cd %mydrive%
cd %mypath%

rem просканировать новые файлы
git add *

rem выложить новые файлы
git commit -m "added new file index.js"
  Command Prompt (Win Console)     3_git_push.bat
@echo off

rem Ваш путь к repository !!!!!!!!!!!!
set mydrive=J:\
set mypath=Evgen\MyGit\GameNode.js

rem устанавливаем текущий путь
cd %mydrive%
cd %mypath%

rem выложить новые файлы на удаленный репозитарий
git push
  Command Prompt (Win Console)     git_remote_view.bat
@echo off

rem Ваш путь к repository !!!!!!!!!!!!
set mydrive=J:\
set mypath=Evgen\MyGit\GameNode.js\.git

rem устанавливаем текущий путь
cd %mydrive%
cd %mypath%

rem смотрим путь на удаленный repository
git remote -v
  Command Prompt (Win Console)     git_remote_add.bat
@echo off

rem Ваш путь к repository !!!!!!!!!!!!
set mydrive=J:\
set mypath=Evgen\MyGit\GameNode.js\.git

rem устанавливаем текущий путь
cd %mydrive%
cd %mypath%

rem смотрим путь на удаленный repository
git remote add origin http://111.by
Скачать bat файлы: my_console_git_commands.zip
 
← Предыдущая тема
git push (выложить локальные изменения на удаленный репозиторий в Git console)
 
Следующая тема →
git remote prune origin (удалить инормацию на вашем локальном репозитории)
 
Ваши Отзывы ... комментарии ...
   
Вашe имя
Ваш комментарий (www ссылки может добавлять только залогиненный пользователь)

  Объявления  
  Объявления  
 
Git Extensions
Git Extensions. Скачиваем и устанавливаем Git Extensions для Windows
.gitignore (скрыть файлы)
.gitignore | Скрыть файлы в Git Extensions
araxis для сравнения изменений
Используем araxis для сравнения изменений в Git Extensions
stash хранилище для изменений
Сохранение новых файлов в stash используем Git Extensions
Tag
Tag | Как искать tag В Git Extensions
Создаем Repository. Работаем с файлами Commit, Push
Создаем Repository на Git Extensions для Windows
Commit and Push в Git Extensions для Windows
Ветка (branch) в Git Extensions
Ввзять ветку (branch) | Переключиться на ветку (branch) | Git Extensions
Создать ветку (branch) на Git Extensions для Windows
Взять в нашу ветку (branch) последние изменения из master ветки. Git Extensions для Windows
Выложить файлы в нашу ветку (branch). Git Extensions для Windows
Слияние в мою ветку
Слияние в мою ветку (взять последние изменения из другой ветки в мою ветку) | Merge remote branch into current branch | Git Extensions
Выложить Нашу ветку в master ветку
Вариант 1 (используем Cherry pick commit). Выложить нашу ветку (branch) в master ветку. Git Extensions для Windows
Вариант 2 (используем Rebase, Reset). Выложить нашу ветку (branch) в master ветку. Git Extensions для Windows
GitHub.com
Регистрируемся на GitHub.com
Создаем пустой Repository на GitHub.com
Как сделать невидмым (private) Repository на GitHub
Скачать Repository с GitHub.com на свой компьютер с помощью Console
Скачать Repository с GitHub.com на свой компьютер с помощью Git Extensions
Добавляем файлы в Repository на компьютере потом файлы отправляем на GitHub с помощью Git Extensions
Удаляем репозиторий из GitHub.com
Форматирование README.md файла на GitHub.com
Git console (работаем с GitHub.com)
Git console. Скачиваем и устанавливаем Git console для Windows
git init (создать новый пустой репозиторий в Git console)
git remote (посмотреть, добавить путь, где находится удаленный репозиторий в Git console)
git clone (копия удаленного репозитория в Git console)
git add & git commit (добавление файлов в локальный репозиторий в Git console)
git push (выложить локальные изменения на удаленный репозиторий в Git console)
***
Мои bat файлы для работы с git console с GitHub.com
***
git remote prune origin (удалить инормацию на вашем локальном репозитории)
git svn clone (копия svn удаленного репозитория )
Мне дали папку .git и нет исходного кода. Для получения файлов выполняем git clone. Для запаковки используем git clone --bare
Team Expolorer для работы с git
Azure DevOps. Коммитим файлы в git используя Team Explorer в Visual Studio 2017
Дополнительные темы, вопросы
Что означают папки "branches" и "trunk" в git репозитории ?

  Ваши вопросы присылайте по почте: info@dir.by  
Яндекс.Метрика