При добавлении файлов в Git РЕПО
я следовал базовому учебнику Git и добавил файл README, который работал. Затем я скопировал файлы проекта в ту же папку и попытался добавить их в репозиторий, запустив
git add --all
git ci 'test' (my alias for commit)
git push origin master
и ничего не сдвинули.
какие команды я должен выполнить, чтобы отправить мои файлы в удаленный репозиторий (master)?
Я попытался зафиксировать изменения и запустить статус, но он говорит "ничего не фиксировать". Он не признает, что я скопировал много новых файлов папка..
ОК, поэтому я набираю: git add . (не получить ответа от консоли) затем введите для фиксации и не говорит никаких изменений..
5 ответов:
это на самом деле многоэтапный процесс. Сначала вам нужно будет добавить все ваши файлы на текущий этап:
git add .
вы можете проверить, что ваши файлы будут добавлены при фиксации, проверив состояние текущего этапа:
git status
консоль должна отображать сообщение, в котором перечислены все файлы, которые в настоящее время размещены, например:
# On branch master # # Initial commit # # Changes to be committed: # (use "git rm --cached <file>..." to unstage) # # new file: README # new file: src/somefile.js #
если все выглядит хорошо, то вы готовы совершить. Обратите внимание, что действие фиксации только фиксация в локальном репозитории.
git commit -m "some message goes here"
если вы еще не подключили свой локальный репозиторий к удаленному, вам придется сделать это сейчас. Предполагая, что ваш удаленный репозиторий размещен на GitHub и называется "Some-Awesome-Project" , ваша команда будет выглядеть примерно так:
git remote add origin git@github.com:username/Some-Awesome-Project
это немного сбивает с толку, но по соглашению мы называем удаленный репозиторий "источником", а исходный локальный репозиторий - "мастером". Когда вы будете готовы нажмите свои коммиты в удаленный репозиторий (origin), вам нужно будет использовать команду 'push':
git push origin master
для получения дополнительной информации ознакомьтесь с учебником по GitHub:http://learn.github.com/p/intro.html
У меня была проблема с подключением репозитория. Как я исправил:
Я удалил вручную .папка git в папке моего проекта, запустите git init, а затем все это сработало.
после добавления файлов на сцену, вам нужно зафиксировать их с
git commit -m "comment"
послеgit add .
. Наконец, чтобы отправить их в удаленный репозиторий, вам нужноgit push <remote_repo> <local_branch>
.