Ошибка отправки клонированного репозитория

Я новичок в git и столкнулся с проблемой, пытаясь добавить клонированный репозиторий в мой онлайн-репозиторий. Я создал локальный репозиторий следующим образом:

git config --global user.name "My Name"
git config --global user.email myemail
mkdir trash
cd trash
git init
touch test # Creates a file in git bash
git commit -m 'first commit'
git remote add origin [email protected]:user/trash.git
git push -u origin master

Затем клонировал желаемый репозиторий

git clone [email protected]:user/folder.git # Folder appears in my local repository

Затем я нажимаю его на свой проект:

git add -A
git push -u origin master 

Что печатает: «Мастер ветки настроен для отслеживания удаленного мастера ветки из источника. Все в актуальном состоянии».

Однако это не добавило мой недавно клонированный репозиторий в мой онлайн-репозиторий. Что мне не хватает? Спасибо,

Майк

РЕДАКТИРОВАТЬ:

Спасибо за ваш вклад - моя проблема заключалась в том, что у меня возникли проблемы с получением репозитория другого человека как в моем локальном, так и в онлайн-репозитории (я не мог понять, как клонировать его в свой локальный репозиторий, а затем отправить его онлайн). Вот что я нашел в качестве решения: - Перейдите на https://github.com/user/project. - Нажмите «Развилка» в правом верхнем углу страницы.

Скопируйте («клонируйте») ваш онлайн-репозиторий на локальный компьютер:

 # Set up git

git config --global user.name "Your Name"
git config --global user.email your.email

# Clone your project from online to your local repository

cd desiered/directory
git clone [email protected]:username/project.git

person mike    schedule 25.02.2012    source источник
comment
Если я понимаю, что вы хотите сделать, значит, вы неправильно понимаете git. Репозитории Git не могут быть интегрированы таким образом. Я бы посоветовал больше читать о Git. Pro Git — хорошая бесплатная онлайн-книга.   -  person madth3    schedule 25.02.2012
comment
Мне не нужно интегрировать репозитории, я просто хочу иметь онлайн-репозиторий, который я клонировал — как лучше всего получить клонированный репозиторий онлайн?   -  person mike    schedule 25.02.2012
comment
Первая часть о trash сбивает с толку. Какое отношение trash имеет к папке? Вы клонировали folder из онлайн-источника и теперь хотите его где-то еще?   -  person madth3    schedule 25.02.2012


Ответы (1)


Вы забыли коммит между add -A и push:

git add -A
git commit -m 'foo'
git push -u origin master

или вы можете сделать

git commit -am 'foo'
git push -u origin master
person ralphtheninja    schedule 25.02.2012