终端上传代码到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


相关文章
|
1月前
|
机器学习/深度学习 算法 程序员
GitHub:代码世界的来世今生
GitHub:代码世界的来世今生
14 1
|
4月前
|
开发工具 数据安全/隐私保护 git
如何提交代码到github
如何提交代码到github
|
3月前
|
人工智能 运维 Linux
一文了解IntelliJ IDEA如何使用git上传代码到GitHub(附常见问题解决方案)
一文了解IntelliJ IDEA如何使用git上传代码到GitHub(附常见问题解决方案)
111 0
|
9月前
|
存储 运维 安全
【运维知识高级篇】一篇文章带你搞懂GitHub基础操作!(注册用户+配置ssh-key+创建项目+创建存储库+拉取代码到本地+推送新代码到Github)
【运维知识高级篇】一篇文章带你搞懂GitHub基础操作!(注册用户+配置ssh-key+创建项目+创建存储库+拉取代码到本地+推送新代码到Github)
151 0
|
18天前
|
Linux 网络安全 开发工具
【超详细!超多图!】【代码管理】Python微信公众号开发(3)- 服务器代码上传Github
【超详细!超多图!】【代码管理】Python微信公众号开发(3)- 服务器代码上传Github
22 0
|
1月前
|
开发工具 git
对于github不同的分支main或者master,git拉取代码的时候怎么拉取不同分支的代码
对于github不同的分支main或者master,git拉取代码的时候怎么拉取不同分支的代码
24 1
|
5月前
|
开发工具 git Windows
Git | 向GitHub提交代码超时处理
向GitHub提交代码超时处理
123 0
|
9月前
|
开发工具 git
搭建多个远程仓库,将代码同时提交Github、Gitee
搭建多个远程仓库,将代码同时提交Github、Gitee
|
4月前
|
语音技术
如何在GitHub正确提PR(Pull Requests),给喜欢的开源项目贡献代码
最好的中文TTS项目Bert-vits2更新了中文特化分支,但可能由于时间仓促,代码中存在不少的bug,作为普通用户,有的时候也想为自己喜欢的开源项目做一点点贡献,帮助作者修改一些简单的bug,那么该如何开始? 本次我们以Bert-vits2项目为例子,分享正确提交PR(Pull Requests)的方式。
|
5月前
|
编译器 定位技术 开发工具
分布式版本控制系统Git的下载、安装与使用其复制GitHub项目代码的方法
分布式版本控制系统Git的下载、安装与使用其复制GitHub项目代码的方法