2015-12-22 3 views
1

У меня есть файл в моем локальном репо, который я хочу нажать в каталог в моем реестре Github.Нажатие локального файла в каталог в github repo

У меня есть следующий файл:

F:\Development\Python\Workspace\StringCalculator.py 

Мне нужно отправить этот файл по следующему пути моего репо:

https://github.com/Gouravchawla/PyCodeFiesta/tree/master/GUI 

Как нажать файл в этом месте? Я попытался следующие команды в Git Shell:

$ git remote add newremote https://github.com/Gouravchawla/PyCodeFiesta/tree/master/GUI 
$ git push newremote master 

Когда я выполнить эти команды я получаю следующее сообщение об ошибке:

fatal: repository 'https://github.com/Gouravchawla/PyCodeFiesta/tree/master/GUI/' not found 

Я действительно ценю любую помощь и понимание в этом вопросе ,

ответ

3

Вы не можете выталкивать отдельные файлы в каталоги внутри удаленных репозиториев. Git работает с полными снимками каталога, и вы можете только нажать фиксации (историю).

Таким образом, чтобы получить файл в хранилище, вы должны создать коммит, содержащий файл:

git clone https://github.com/Gouravchawla/PyCodeFiesta 
cd PyCodeFiesta 
cp 'F:\Development\Python\Workspace\StringCalculator.py' GUI/ 
git add GUI/StringCalculator.py 
git commit -m 'Added StringCalculator file' 
git push origin master:master 
+0

хорошо. Понял. Большое спасибо. –

Смежные вопросы