第一次提交本地代码到github上
上传本地项目到github:
一、SSH方式
配置ssh
进入你要上传项目中的文件夹
1)先配置ssh,输入
ssh-keygen -t rsa -C "your_email@example.com"((邮箱替是你登录github的邮箱))
如果一路回车,会在默认路径下创建ssh,我的是在用户目录下生成.ssh文件夹,打开其中的.pub文件,将其内容复制。
2)重新回到github页面,需要将刚才生成的ssh配置到github中。
点击你的头像,然后点击settings 设置
点击配置ssh
点击新建New SSH key,将刚复制的拷贝到其中,title随意起。
3)在终端,验证是否添加ssh成功:
ssh -T git@github.com
这时,你可能会看到以下警告之一:
主机'github.com(192.30.252.1)'的真实性无法建立。 RSA钥匙指纹是16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48。 您确定要继续连接(是/否)? 或
主机'github.com(192.30.252.1)'的真实性无法建立。 RSA钥匙指纹是SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8。 您确定要继续连接(是/否)?
这是输入yes,验证结果消息是否包含你的用户名。
如:
Hi amunamuna! You've successfully authenticated, but GitHub does not provide shell access.
2、进入项目中,执行git init 初始化git仓库,会生成.git文件
3、添加到git仓库, git add .
查看添加成功没,如果一堆绿色的就表示成功了
4、提交,git commit -m '描述'
5、git remote add origin git@github.com:用户名/项目名.git
6、最后将项目push到github上 , git push -u origin master
二、http方式,windows系统
首先:找到本地的.gitconfig文件,默认在C:\Users\用户名下。
打开,定义:
[user]
email = 10xxxx3@qq.com
name = xxx
1、进入项目中,执行git init 初始化git仓库,会生成.git文件
3、添加到git仓库, git add .
查看添加成功没,如果一堆绿色的就表示成功了
4、提交,git commit -m '描述' (若是之前不在.gitconfig文件中配置,当commit操作时,会提示以下信息:
*** Please tell me who you are.
Run
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
to set your account's default identity.
Omit --global to set the identity only in this repository.
fatal: empty ident name (for <(NULL)>) not allowed
)
5、git remote add origin https://github.com/用户名/项目名.git
6、最后将项目push到github上 , git push -u origin master
回车,输入用户名和密码,完成。
三、Tip
1、eclipse引入git项目,解决项目右键,Team选项只有Apply Patch.. 与Share Project..两项的问题:
项目右键-->Team-->Share Project -->Git(如果之前配置过git,忽视弹出窗口),一路next 然后finish.
2、Git第一次提交新项目时,添加代码到master分支是成功的,当再次提交时,提示“Git push error ! [remote rejected] master -> master (pre-receive hook declined)”
原因:master是protected受保护的,没有提交权限,更改master权限,或者重新创建新分支。
转载于:https://www.cnblogs.com/amunamuna/p/8459854.html
第一次提交本地代码到github上相关推荐
- eclipse使用git提交本地项目,提交至远程github上
准备工作: 目的:eclipse使用git提交本地项目,提交至远程github上 eclipse版本:eclipse4.5 64位 jdk版本:jdk-1.7 64位 项目类型:maven web项 ...
- Git提交本地代码到GitHub
提交代码到GitHub的基本流程: 1. 在GitHub上新建一个仓库. 2.找到项目所在文件夹,右键Git bash Here. 3. $ git init 4. $ git add . (添加所 ...
- (.DS_Store)避免多人提交代码到GitHub上起冲突
在多人合作的项目里,git pull origin master执行完之后出现以下问题: Auto-merging .DS_Store CONFLICT (content): Merge confli ...
- IOS Xcode提交代码到github上
为什么80%的码农都做不了架构师?>>> 今天弄了下github,github 网速实在太慢,泪崩,还是开源中国好. 一 提交代码必要条件 1.1 首先要有GitHub的帐号 ...
- git 提交修改到github上
1,在GITHUB.com注册相应帐号,建立Repositories. 2, 3,克隆GitHub项目 git clone git://github.com/xxx/xxx.git 注:要转到 在 ...
- 首次push本地代码到github上出现的问题及解决方案
刚创建的github版本库,在push代码时出错: $ git push -u origin master To git@github.com:******/Demo.git ! [rejected ...
- Pycharm上传,更新本地代码到GitHub(常见问题及解决)
上传本地代码到GitHub上 进入Pycharm主页, 打开pycharm, File -> Setting ->version control 但可能报错 lnvalid authent ...
- 我是如何使用git把本地代码上传到github上的,值得借鉴
背景:最近开发了一套招标系统,我是如何用JSP在网络上架构一个网上招标系统,以推进网站无纸化,过程电子化,管理智能化的发展. 使用git进行上传. 首先自己得有git工具及github账号,自己没有的 ...
- 如何在github上提交PR(Pull Request)
github 上有很多优秀的开源项目,很多时候我们不仅仅只是满足于使用,同时也想一起参与开源项目的开发,贡献自己的代码.今天这篇文章就给大家介绍一下如何在 github 上提交 PR,让我们一起为开源 ...
- git 本地代码到github(转)
git 本地代码到github 一·什么是gitHub? 官网解释:gitHub是一个让无论处于何地的代码工作者能工作于同一个项目,同一个版本的平台.(GitHub is a code hosting ...
最新文章
- 一本读懂BERT(实践篇)重点
- 【新手必看】17个常见的Python运行时错误
- Recommend索引
- 软件实施培训前的准备工作
- js处理富文本编辑器转义、去除转义、去除HTML标签
- GridView调用setAdapter()函数时发生错误
- 实训项目四 powerpoint 综合应用_【深化改革结硕果】新疆番茄综合精深加工关键技术及产业化应用项目取得重大突破...
- 医药电商为何发展不起来?
- 好程序员web前端分享常见html5语义化标签
- 1040 Longest Symmetric String (25 分)
- Atitit j2ee5 jee5 j2ee6 j2ee7 jee6 jee7 新特性
- tensorflow2 unet加载自己的图像进行训练
- ubuntu系统下mysql重置密码和修改密码操作
- 【爬虫】根据水文资料(水位/流量)爬取地理空间数据云遥感影像信息
- python操作word生成目录_Python操作Word批量生成文章
- 苹果计算机使用方法,不知道这10个Mac使用技巧,别说你会用苹果电脑
- [附源码]JAVA+ssm计算机毕业设计鞍山丘比特房屋租赁管理系统(程序+Lw)
- 技术漫谈:哪种操作系统最适合固态硬盘
- 滑动窗口(最大最小值)的经典例题
- VSCode全配置(c++、unity、html...等配置和好用设置,持续更新)