终端上传代码到github

简介: 1.首先要有github账号吧,自行注册2.配置ssh key说明:git 是分布式的代码管理工具,远程的代码管理是基于ssh的,所以要使用远程的git,需要配置ssh

1.首先要有github账号吧,自行注册


2.配置ssh key


说明:git 是分布式的代码管理工具,远程的代码管理是基于ssh的,所以要使用远程的git,需要配置ssh


2.1终端输入 defaults write com.apple.finder AppleShowAllFiles -bool true  作用是显示隐藏文件,然后前往个人文件夹看是否存在.ssh文件,有的话,删掉,没有更好


2.2终端输入mkdir .ssh    (注意mkdir后有空格)


2.3终端输入cd .ssh


2.4终端输入ssh-keygen -t rsa -C “youremailname@163.com”   ,啥邮箱都可以,我用的是注册github的邮箱地址,回车(结果见图1)


1


微信图片_20221017201653.png

2.5拷贝.pub文件的内容,终端输入pbcopy < ~/.ssh/id_rsa.pub


2.6在自己github上填写ssh key


点击setting


微信图片_20221017201703.png

点击Add SSH Key


微信图片_20221017201707.png


Add SSH Key  --->title随便填 --->ssh key里面cmd+v 把刚才复制的.pub里面的内容粘贴就好,保存下


2.7终端输入ssh -T git@github.com ,ssh配置完成


3.在github上新建一个仓库New repository


微信图片_20221017201712.png

3.1新建仓库


新建仓库


3.2看下图


微信图片_20221017201715.png

4.上传代码


4.1首先进入你项目文件夹,终端输入cd 你项目文件夹路径,紧接着初始化仓库,终端输入git init


4.2告诉本地仓库你的github的邮箱和用户名,终端输入git config --global user.email "976971956@qq.com"


4.3终端输入git config --global user.name "笑傲江湖"


4.4提交仓库内容,终端输入git commit -m "first commit"  注:"first commit"之后是对本次提交的描述,可以修改,双引号不可省略


4.5添加远程仓库并推送


4.5.1添加远程仓库,终端输入git remote add origin https://github.com/976971956/alpayDemo.git  注意:origin后面代表你github创建的仓库地址,见下图


4.5.2推送到远程仓库,终端输入git push -u origin master  ,回车之后如下


输入用户名密码


根据提示依次输入用户名密码即可,回车之后便可将本地代码上传到github


相关文章
|
6月前
github克隆代码加速
github克隆代码加速
125 2
|
7月前
|
机器学习/深度学习 算法 程序员
GitHub:代码世界的来世今生
GitHub:代码世界的来世今生
59 1
|
7月前
|
人工智能 运维 Linux
一文了解IntelliJ IDEA如何使用git上传代码到GitHub(附常见问题解决方案)
一文了解IntelliJ IDEA如何使用git上传代码到GitHub(附常见问题解决方案)
425 0
|
2月前
|
开发工具 git Python
代码管理记录(二):Github代码上传实操
本文是关于如何使用Git将本地代码上传到GitHub的实操指南。介绍了Git的基本概念、安装方法,并通过详细的步骤指导用户从GitHub创建仓库到使用Git命令初始化、添加、提交代码,最终将代码推送到远程仓库。同时,还汇总了一些常见的错误及其解决方法。
45 2
代码管理记录(二):Github代码上传实操
|
4月前
|
存储 安全 API
GitHub主要仓库泄露访问令牌,代码与云环境面临风险
GitHub主要仓库泄露访问令牌,代码与云环境面临风险
GitHub主要仓库泄露访问令牌,代码与云环境面临风险
|
4月前
|
安全 网络协议 Shell
Github代码仓库SSH配置流程
这篇文章是关于如何配置SSH以安全地连接到GitHub代码仓库的详细指南,包括使用一键脚本简化配置过程、生成SSH密钥对、添加密钥到SSH代理、将公钥添加到GitHub账户以及测试SSH连接的步骤。
91 0
Github代码仓库SSH配置流程
怎样在GitHub上建立仓库、以及怎样实现分支代码的合并。保姆级别的教程
这篇文章是一份详细的GitHub使用教程,介绍了如何在GitHub上创建仓库、创建分支、编辑和发布更改内容、发起拉取请求以及合并分支的操作步骤。
怎样在GitHub上建立仓库、以及怎样实现分支代码的合并。保姆级别的教程
|
4月前
|
敏捷开发 测试技术 持续交付
阿里云云效产品使用合集之从GitHub下载代码失败是什么原因
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
6月前
|
Shell 测试技术 网络安全
【GIT】如何在GitHub上向一个开源项目贡献代码?
【GIT】如何在GitHub上向一个开源项目贡献代码?
77 5
|
6月前
|
算法 程序员 开发工具
GitHub上新!14个Python项目详细教程(附完整代码)
Python作为程序员的宠儿,越来越得到人们的关注,使用Python进行应用程序开发的也越来越多。 今天给小伙伴们分享的这份项目教程完整代码已上传至GitHub,你可以选择跟着这份教程一段一段的手敲出来这几个项目,也可以直接从GitHub上copy下来。