前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何上传项目到GitHub

如何上传项目到GitHub

作者头像
吾非同
发布2020-10-23 10:54:27
8050
发布2020-10-23 10:54:27
举报
文章被收录于专栏:吾非同

github作为开源的分布式版本管理系统,上面有众多的优秀开源项目,也有丰富的学习资料,熟练使用github也是程序员的一项必备技能。下面简单介绍下如何提交代码到github。

1.注册github账号,这一步就不说了。

https://github.com/

2.本地安装git客户端

windows下载地址:https://tortoisegit.org/download/

安装完成git客户端后,右键Git Bash Here,输入git --version,查看是否安装成功。

3.Git配置用户名和邮箱
代码语言:javascript
复制
git config --global user.name "username"

git config --global user.email "username@163.com"

使用 git config --list查看是否配置正确

4.生成秘钥

输入如下命令,然后连敲三个回车即可,然后查看系统盘用户目录下(一般在 C:\Users\你的用户名.ssh)(mac: /Users/用户/.ssh)是否有了 .ssh 文件夹,进入会看到生成的 id_rsa 以及 id_rsa.pub

ssh-keygen -t rsa -C XXXX@163.com

5.将公钥添加到github

在setting里,按照如下选择添加公钥信息,title随便起,把公钥的信息id_rsa.pub复制进行就好啦。

使用 ssh -T git@github.com,测试一下配置是否正常,有如下提示就表示关联正常:

Hi xxxx! You've successfully authenticated, but GitHub does not provide shell access.

6.创建一个远程仓库

完成后,查看远程仓库的地址:

7.克隆远程仓库

本地新建一个文件夹,使用git init初始化仓库,克隆已有的仓库:

git clone git@github.com:xxxx/test.git

也可以使用如下命令绑定远程仓库:

git remote add origin git@github.com:xxxx/test.git

然后创建文件进行提交:

代码语言:javascript
复制
echo "# test" >> README.md
git add README.md
git commit -m "first commit"
git push -u origin master
Git常用命令汇总:
  • git init:初始化创建本地仓库
  • git --version :查看git版本
  • git add :项目放入本地的缓存区
  • git commit -m '描述':将项目放入本地的仓库中,并附带描述
  • git status:查看文件状态
  • git log:查看日志
  • git relog:当使用reset回到之前的版本时,可以使用该命令查看该版本之后的版本
  • git reset --hard 标识码:可以回到标识码所标记的版本
  • git checkout -- (文件名) :撤销缓冲区中的项目,需要修改之后重新提交到缓冲区
  • git clone url:从服务器将项目拷贝到本地
  • git push origin master:将本地仓库中的文件提交到服务器的master的分支上
  • git pull:将服务器中的项目拉下来
  • git remote add origin url:将本地仓库与远程仓库对接
  • git push -u origin master:对接之后将项目提交到远程仓库
  • git branch 分支名:在本地创建分支
  • git branch:查看当前所处分支
  • git checkout 分支名:切换分支
  • git merge 分支名:将分支合并入master分支
  • git push origin master:将项目提交到master分支
  • git rm 文件名:删除文件
  • git branch -D 分支名:删除本地某个分支
  • git push origin :分支名:删除远程分支
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-08-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 吾非同 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.注册github账号,这一步就不说了。
  • 2.本地安装git客户端
  • 3.Git配置用户名和邮箱
  • 4.生成秘钥
  • 5.将公钥添加到github
  • 6.创建一个远程仓库
  • 7.克隆远程仓库
  • Git常用命令汇总:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档