Раньше я использовал 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"
Вывод гласит:
Ваше имя и адрес электронной почты были настроены автоматически на основе
Ваше имя пользователя и имя хоста. Пожалуйста, проверьте, чтобы они были точными.
Поскольку файл все еще не обнаружен в моем каталоге, я чувствую, что, должно быть, я сделал local commit на моей собственной машине. Может ли кто-нибудь помочь мне, сказав мне
- Чего мне не хватает, чтобы настроить простой проект с Git
- Где я зафиксировал эти файлы на своем локальном компьютере (мне не хватает места на диске и я не хочу беспорядка)
Как и другой пользователь, знакомый с руководством по Git BitBucket , он передает только при нажатии
git push origin master
, но не работает, когда вы нажимаете
git push
Это решает мою проблему, но я до сих пор не знаю, почему это происходит.