добавление файлов в репозиторий git - PullRequest
0 голосов
/ 17 февраля 2011

У меня было создание репозитория git Test на git, и я установил git на мой компьютер с Windows и

Global setup:

 Download and install Git
  git config --global user.name "Rahul Mehta" // i put here my name 
  git config --global user.email rahul23134654@gmail.com


Next steps:

  mkdir Test //done 
  cd Test // ..
  git init // done 
  touch README // 
  git add README // 
  git commit -m 'first commit' // running tthi give me erro 
  git remote add origin git@github.com:rahul23134/Test.git
  git push origin master

Запуск после получения сообщений об ошибках.

Administrator@RAHUL ~/Test (master)
$ git commit -m 'first commit'
[master (root-commit) 3787ebd] first commit
 0 files changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 README

Administrator@RAHUL ~/Test (master)
$  git remote add origin git@github.com:rahul23134/Test.git

Administrator@RAHUL ~/Test (master)
$ git push origin master
The authenticity of host 'github.com (207.97.227.239)' can't be established.
RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
Are you sure you want to continue connecting (yes/no)?
Host key verification failed.
fatal: The remote end hung up unexpectedly

Administrator@RAHUL ~/Test (master)
$ git push origin master
The authenticity of host 'github.com (207.97.227.239)' can't be established.
RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'github.com,207.97.227.239' (RSA) to the list of know
n hosts.
Permission denied (publickey).
fatal: The remote end hung up unexpectedly

Administrator@RAHUL ~/Test (master)
$ cd existing_git_repo
sh.exe": cd: existing_git_repo: No such file or directory

как будет принят мой файл readme, и я могу увидеть этот файл https://github.com/rahul23134/Test здесь, в браузере, в списке файлов.

Пожалуйста, предложите, что делать.

и, пожалуйста, также предложите основной шаг для изучения мерзавца.

Ответы [ 4 ]

1 голос
/ 17 февраля 2011

Ну, во-первых, вы ничего не совершали:

0 files changed, 0 insertions(+), 0 deletions(-)

Не забудьте сначала добавить свои файлы перед отправкой:

git add README

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

http://help.github.com/linux-key-setup/
1 голос
/ 17 февраля 2011

Пожалуйста, прочитайте это, я думаю, это должно помочь:

http://help.github.com/msysgit-key-setup/

Или этот URL: http://help.github.com/troubleshooting-ssh/ (В доступе отказано (publickey))

Какая именно та ошибка у вас есть.

0 голосов
/ 17 февраля 2011

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

Во-вторых, ваши учетные данные ssh не загружаются на Github, поэтому он не знает, кто вы, когда вы пытаетесь нажать.Поскольку вы используете github, подробности: здесь для Gnu / Linux и здесь для Windows.

Что касается изучения основ, то лучшая документация, которую я нашел, - это книга прогитов , git community book и git reference card ,

Если вы в Индии, я провожу публичные тренинги по git, которые вы можете зарегистрировать и посетить.Подробности на моем сайте связаны с моего профиля.

0 голосов
/ 17 февраля 2011

Я узнал об этом, следуя этому руководству http://www.kernel.org/pub/software/scm/git/docs/everyday.html, а когда закончил и справочно http://git -scm.com /

...