请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

请大家帮忙看看,git push -u origin master 执行出现了问题

git push -u origin master

The authenticity of host 'gitee.com (116.211.167.14)' can't be established.

ECDSA key fingerprint is SHA256:FQGC9Kn/eye1W8icdBgrQp+KkGYoFgbVr17bmjey0Wc.

Are you sure you want to continue connecting (yes/no)? yes

Warning: Permanently added 'gitee.com,116.211.167.14' (ECDSA) to the list of known hosts.

Permission denied (publickey).

fatal: Could not read from remote repository.


Please make sure you have the correct access rights

and the repository exists.


正在回答 回答被采纳积分+3

2回答

Geely 2018-03-10 18:36:19
GIT初始化 
1、登录 马云 创建项目 名称 介绍 语言--JAVA 添加gitignore apache v2 license 公开随你 使用readme文件 创建
2、回到 项目中(idea开发工具) 点击 terminal 开始配置 git 
3、先创建一个readme文件 touch README.md 会发现项目pom.xml下多了一个README.md文件 打开该文件 编辑 mmall-learning 保存
4、再创建一个文件 touch .gitignore 会发现项目多了一个.gitignore文件 作用是:配置一些不需要推送到git仓库的源码
例:    *.class 意思是所有.class文件都不推送到远程的git仓库
#package file 注释 包文件
#*.jar不提交是因为该项目后期要使用支付宝JDK提供的jar包,但是在maven中没有
#课程采用中央仓库非私服 即使不忽略*.jar maven的jar包也不会提交上去 
#不在项目中而是在本地仓库里面
*.war
*.ear
#kdiff3 ignore 注释 kdiff3工具
*.orig
#maven ignore 注释 maven 文件
target/ 指target文件下的所有文件都不推送
#eclipse ignore
.settings/
.project
.classpatch
#idea
.idea/
/idea/
*.ipr
*.iml
*.iws
#temp file 注释临时文件
*.log
*.cache
*.diff
*.patch
*.tmp
#system ignore 系统级文件
.DS_Store
Thumbs.db 系统临时文件
5、再执行 git init 生成了一个隐藏的.git文件 
6、输入 git status 就可以看见哪些文件改动了
红色文件
7、输入 git add. 添加所有变更文件
8、输入 git status 
new file 绿色文件
9、输入 git commit -am 'first commit init project' 加am 后面可以加备注信息 目前就提交到本地仓库
create mode 白色文件
10、输入 git remote add origin git@gitee.com:******/mmall.git 要往远程地址添加 远程地址从 马云中选择SSH复制路径添加到后面
11、输入 git branch 查看分支
12、输入 git push -u origin master 向远程仓库提交修改的文件
13、会报错(尤其是第一次 会提示先从远程下载最新文件) 输入 git pull
14、下载文件成功 再次输入 git push -u origin master
15、有可能还会报错 分支落后于主干版本 选择强制推送 输入 git push -u -f origin master
16、刷新远程仓库 查看推送的文件
17、查看当前分支 git branch
18、查看远程分支 git branch -r 该项目采用分支开发主干发布的模式
-----创建分支v1.0
19、创建1.0版本的分支 git checkout -b v1.0 origin/master 意思是在master上生成v1.0分支
20、提示创建了新的分支 检查当前分支 git branch 应该显示 v1.0
21、将该分支拖送到远程仓库 git push origin HEAD -u
22、刷新远程仓库页面 检查是否创建了新的分支 v1.0
至此 git初始化和创建分支完成


1 回复 有任何疑惑可以回复我~
about_blank 2018-03-06 19:14:42

 Could not read from remote repository 

不能读取远程仓库

可能导致的原因:

  1. 项目git 指向没有关联初始化地址

  2. 本机rsa 秘钥没有配置到远程仓库

  3. 网络可能不通

0 回复 有任何疑惑可以回复我~
  • 提问者 用户1162767 #1
    谢谢回复,请问第一个第二个有可能的原因课程里面有方案解决么?
    回复 有任何疑惑可以回复我~ 2018-03-06 19:18:39
  • about_blank 回复 提问者 用户1162767 #2
    仔细按照老师的步骤执行一般是没问题的 老师有教怎么配置rsa 秘钥啊 具体网上资料也很多 
    你搜一下 git配置rsa 秘钥 看你的笔记本是window 还是mac 就好 
     第一个问题 搜一下git 初始化仓库
    回复 有任何疑惑可以回复我~ 2018-03-07 11:07:58
  • Geely 回复 提问者 用户1162767 #3
    照着课程操作肯定没问题的,同学,应该漏步骤了 。
    回复 有任何疑惑可以回复我~ 2018-03-10 18:34:32
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信