git使用过程出现的问题

1、本地连接github

执行git remote addoriginhttps://github.com/hanhailong/CustomRatingBar

[root@wdOSdtc2]# git clone [email protected]:xxxxx/dtc2Cloninginto'dtc2'...Theauthenticity of host'github.com (192.30.252.128)'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: Could not read from remote repository.

Please make sure you have the correct access rights

and the repository exists.

解决:

[[email protected]]# ssh [email protected] of host'github.com (192.30.252.131)'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    #这里写 yes

Warning: Permanently added 'github.com,192.30.252.131' (RSA) to the list of known hosts.

Permission denied (publickey).

2、执行$ git push -u origin master

出现问题 Username for 'https://github.com': yylxm

To https://github.com/yylxm/YYXQZ.git

! [rejected]        master -> master (fetch first)

error: failed to push some refs to 'https://github.com/yylxm/YYXQZ.git'

hint: Updates were rejected because the remote contains work that you do

hint: not have locally. This is usually caused by another repository pushing

hint: to the same ref. You may want to first integrate the remote changes

hint: (e.g., 'git pull ...') before pushing again.

hint: See the 'Note about fast-forwards' in 'git push --help' for details.

解决办法:错误的主要原因是github中的README.md文件不在本地代码目录中,

可以通过如下命令进行代码合并【注:pull=fetch+merge】 git pull --rebase origin master

再通过命令git push -u origin master完成代码上传到github的操作。

3、问题:执行git remote add origin [email protected]:yylxm/Git.git

出现问题fatal: remote origin already exists.

解决办法:git remote显示所有的远程库,然后采用git remote rm origin删除该origin。

你可能感兴趣的:(git使用过程出现的问题)