Push to Bitbucket repo silently fails and nothing changes

В прошлом я использовал svn и cvs, но никогда BitBucket или Git. Я только что получил учетную запись BitBucket с пустым проектом, связанным с ним.

Я прочитал Начало работы с Bitbucket и на моей странице BitBucket, что я должен сделать следующее:

git clone https://bitbucket.org/REST_OF_URL/...

Я использую URL, предоставленный Git'ом; он успешно принимает мой пароль без каких-либо проблем. Однако он выводит следующее:

предупреждение: Похоже, вы клонировали пустой репозиторий.

Для меня это имеет смысл, потому что я только что зарегистрировался на BitBucket.

Это создало каталог под названием myproject. Затем я скопировал файл в этот каталог и добавил его в хранилище:

cd myproject
echo 'Hello Git!' > hello.txt
git add hello.txt

Я проверил статус:

git status

и увидел, что hello.txt был распознан как новый файл.

Затем я попытался переместить файл на сервер:

git push https://bitbucket.org/REST_OF_URL/...

снова, я ввел свой пароль, и он не жаловался. Он читает:

Все в актуальном состоянии

Но файл не появился в моем онлайн-проекте Git. Я также заметил, что есть команда git commit. Я попробовал и это:

git commit -m "Initial project set up"

Вывод гласит:

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

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

  • Чего мне не хватает для создания простого проекта с Git'ом
  • Где я зафиксировал эти файлы на своей локальной машине (мне не хватает места на диске и я не хочу беспорядка)

Так как другой пользователь узнал из руководства по Git BitBucket, что он передает только при push с

git push origin master

но не работает при push с

git push

Это решает мою проблему, но я все еще не знаю, почему это происходит.

5
задан random 28 January 2012 в 01:40
поделиться