2016-12-19 2 views
0

Я новичок в мире git. Я не могу понять, почему я не могу тянуть или толкать вещи в репозитории github. Это ссылка для клона https://github.com/Mohsin05/developer.gitНе удалось вытащить или задвинуть репозиторий github

Я использую эти команды ....

$ git init 
$ git config --global user.name "mohsin05" 
$ git config --global user.email "[email protected]" 
$ git clone https://github.com/Mohsin05/developer.git 
$ git remote -v 
$ git add . 
$ git commit -am"First" 
$ git push origin master 

Моя папка на компьютере обновляется в отношении репозитория GitHub, но когда я делать какие-либо изменения в файл и попытаться подтолкнуть это дает эту ошибку

со смертельным исходом: «происхождение» не Являться репозиторий

жира al: Не удалось прочитать из удаленного репозитория.

Пожалуйста, убедитесь, что у вас есть правильные права доступа и хранилище существует ...

Кроме того, я не могу создать любую новую ветку и не синхронизируется.

+1

Удалите все, не 'git init',' cd' в каталог после клонирования – Danh

+0

@Danh Сделайте это ответом, так как вы (вероятно) правы. –

ответ

0

Проблема в том, что вы не создаете фиксацию на своем клоне репозитория github, вы создаете фиксацию на репо в родительском каталоге клонированного github-репо. Это связано с тем, что ваш сценарий фактически создает два репозитория git на вашем локальном компьютере: один в исходном каталоге (git init), а затем один в дочернем каталоге (git clone) - git clone проверит код из github и поместит его в дочерний где он называется. Основываясь на том, что вы описываете, вам не нужно делать git init (это для создания совершенно нового репозитория).

То, что вы действительно хотите что-то вдоль линий:

git clone https://github.com/Mohsin05/developer.git 
cd developer 
touch First 
git add First 
git commit -am"First" 
git push origin master 

Это клонирует ваш GitHub репо, переключатели (cd ы) в каталог репо, создает файл с именем First, добавляет его в репозиторий, фиксирует его с комментарием First, и он подталкивает его к github.

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

  • Нет связанных вопросов^_^