dir.by  
  Search  
Programming, development, testing
Git (управление версиями проекта, история измененных файлов) | Git Extensions | GitHub.com | git in Team Explorer for Visual Studio 2017
Мои bat файлы для работы с git console с GitHub.com
  Looked at 7506 times    
 Мои bat файлы для работы с GitHub.com 
last updated: 5 April 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
 
← Previous topic
git push (выложить локальные изменения на удаленный репозиторий в Git console)
 
Next topic →
git remote prune origin (удалить инормацию на вашем локальном репозитории)
 
Your feedback ... Comments ...
   
Your Name
Your comment (www links can only be added by a logged-in user)

  Объявления  
  Объявления  
 
Git Extensions
Git Extensions. Скачиваем и устанавливаем Git Extensions для Windows
.gitignore (скрыть файлы)
.gitignore | Скрыть файлы в Git Extensions
araxis для сравнения изменений
Используем araxis для сравнения изменений в Git Extensions
stash change repository
Сохранение новых файлов в stash используем Git Extensions
Tag
Tag | How to search tag in the 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
Formatting a README.md file to 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 удаленного репозитория )
I was given the folder .git and no source code. To get the files, run git clone. For packaging, use git clone --bare
Team Expolorer для работы с git
Azure DevOps. Коммитим файлы в git используя Team Explorer в Visual Studio 2017
Дополнительные темы, вопросы
Что означают папки "branches" и "trunk" в git репозитории ?

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