Git (GitHub)

nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Git (GitHub)

Сообщение nkp »

Алексс писал(а):git rm -rf

Код: Выделить всё

fatal: pathspec 'MyGUI/mygui' did not match any files
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Git (GitHub)

Сообщение Nick »

nkp писал(а):rm пишет что нет такого файла
А разницы особой нет, кроме того, что непустую папку стирать нельзя, поэтому пишут rm -r (типо рекурсивное стирание)
ну и соответственно должен быть git rm -r

А вот если пишут, что нет такого файла - наверное просто ошибка в написании.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Git (GitHub)

Сообщение nkp »

а на ссамом GitHub нельзя удалить папку
добавить же мы там можем ?
==============
может я чего не так делаю:
в директории /home/nkp/GiT я выполняю:

Код: Выделить всё

git init
git clone https://github.com/nkp2169/MyGUI.git
получаю папку MyGUI
теперь надо удалить /home/nkp/GiT/MyGUI/mygui со всем содержимым

Код: Выделить всё

git rm -rf /home/nkp/GiT/MyGUI/mygui
может путь не полный нужен???
Аватара пользователя
Алексс
Почётный участник
Почётный участник
Сообщения: 2210
Зарегистрирован: 20 июл 2012, 15:49
Репутация: 266
Заслуга: IQ32
Настоящее имя: Алексей
Откуда: Прага
Контактная информация:

Re: Git (GitHub)

Сообщение Алексс »

cd /home/nkp/GiT/MyGUI
git rm -rf mygui
Каждая собака, бегущая на поводке впереди хозяина, думает, что ведет его за собой.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Git (GitHub)

Сообщение nkp »

Алексс писал(а):git rm -rf mygui
:beer_blow: Другое дело

Код: Выделить всё

nkp@nkp-desktop:~/GiT/MyGUI$ git rm -rf mygui
rm 'mygui/MyGUI.ini'
rm 'mygui/core_stepper.hal'
rm 'mygui/mode.hal'
rm 'mygui/mygui'
rm 'mygui/mygui.glade'
nkp@nkp-desktop:~/GiT/MyGUI$ git commit
[master 65bad75] rm dir mygui
 5 files changed, 0 insertions(+), 2511 deletions(-)
 delete mode 100755 mygui/MyGUI.ini
 delete mode 100755 mygui/core_stepper.hal
 delete mode 100755 mygui/mode.hal
 delete mode 100755 mygui/mygui
 delete mode 100755 mygui/mygui.glade
nkp@nkp-desktop:~/GiT/MyGUI$ git push  git@github.com:nkp2169/MyGUI.git  master
Counting objects: 3, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (2/2), done.
Writing objects: 100% (2/2), 215 bytes, done.
Total 2 (delta 1), reused 0 (delta 0)
To git@github.com:nkp2169/MyGUI.git
   395f744..65bad75  master -> master
nkp@nkp-desktop:~/GiT/MyGUI$ 
Спасибо!!!
Аватара пользователя
Алексс
Почётный участник
Почётный участник
Сообщения: 2210
Зарегистрирован: 20 июл 2012, 15:49
Репутация: 266
Заслуга: IQ32
Настоящее имя: Алексей
Откуда: Прага
Контактная информация:

Re: Git (GitHub)

Сообщение Алексс »

nkp писал(а):git push  git@github.com:nkp2169/MyGUI.git  master
проще так

Код: Выделить всё

git push origin  master
origin - дефолтное название удаленного сервера.
все это хранится в папке .git/config

потом, как ниписал Nick, гит запомнит куда последний раз коммитился этот бранч и можно будет писать

git push без параметров
Каждая собака, бегущая на поводке впереди хозяина, думает, что ведет его за собой.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Git (GitHub)

Сообщение nkp »

бранч,коммит - пока звучит для меня как нецензурщина :hehehe:
надо привыкать
не ну жил спокойно - на тебе ... :)
=======================
Алексс писал(а):проще так
пока ошибка:

Код: Выделить всё

fatal: 'origin' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
надо наверно настроить все это
содержимое конфиг:

Код: Выделить всё

[core]
	repositoryformatversion = 0
	filemode = true
	bare = false
	logallrefupdates = true
[remote "origin"]
	url = https://github.com/nkp2169/MyGUI.git
	fetch = +refs/heads/*:refs/remotes/origin/*
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Git (GitHub)

Сообщение nkp »

и еще такой вопрос:
поставил пару графических оболочек для Git
(Giggle и Cola Git GUI)
обе тормозят жутко - не возможно ничего сделать!

может какие нормальные есть??
Аватара пользователя
Алексс
Почётный участник
Почётный участник
Сообщения: 2210
Зарегистрирован: 20 июл 2012, 15:49
Репутация: 266
Заслуга: IQ32
Настоящее имя: Алексей
Откуда: Прага
Контактная информация:

Re: Git (GitHub)

Сообщение Алексс »

бранч,коммит - пока звучит для меня как нецензурщина
когда поймешь всю силу бранчей, ууух.
придет откровение. ты жди. и доку не забывай читать.

замени
на

Код: Выделить всё

url = git@github.com:nkp2169/MyGUI.git
поставил пару графических оболочек для Git
эээ... а я и не знал что бывают :)
попробуй gitk. убогая конечно вещь, но посмотреть дерево проекта хватает.

вообще командная строка оч удобно.
Каждая собака, бегущая на поводке впереди хозяина, думает, что ведет его за собой.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Git (GitHub)

Сообщение nkp »

Алексс писал(а):попробуй gitk. убогая конечно вещь, но посмотреть дерево проекта хватает.
ну до дерева может еще долго не дойдет ;)
так - бамбук
а его кстати можно и на GitHub посмотреть...
Алексс писал(а):замени
щас попробую...
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Git (GitHub)

Сообщение Nick »

Кстати, когда clone делаешь, лучше сразу адрес в стиле ssh прописывать вместо https. Там на github в репозитории есть кнопочка для выбора протокола:
Вложения
github.png (2393 просмотра) <a class='original' href='./download/file.php?id=11146&sid=5a9e43733c171a8d235c9be3e480d32b&mode=view' target=_blank>Загрузить оригинал (68.64 КБ)</a>
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Git (GitHub)

Сообщение nkp »

Алексс писал(а):придет откровение. ты жди. и доку не забывай читать.
То же - на русском:
progit.ru.pdf
(4.04 МБ) 2484 скачивания
Ответить

Вернуться в «Оффтоп»