GIT笔记:将项目发布到GITHUB

时间:2022-12-17 13:37:42

GIT笔记:将项目发布到GITHUB

本机配置

1.在项目目录初始化GIT

$ git init

2.用命令git add告诉Git,把文件添加到仓库

$ git add . // 这里是所有文件,用了(.)

3.用git commit把项目提交到仓库 -m 必填

$ git commit -m 'All Code'
[master(根提交) 11e6a9a] All Code
 62 files changed, 3680 insertions(+)
 create mode 100644 .gitignore
 create mode 100644 .mvn/wrapper/maven-wrapper.jar
 create mode 100644 .mvn/wrapper/maven-wrapper.properties
.....

4.创建SSH秘钥

 $ ssh-keygen -t rsa -C "youremail@example.com"

打开目录:/home/mrsaber/.ssh ,秘钥为id_rsa.pub内容

GIT笔记:将项目发布到GITHUB

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAA..........== youremail@example.com

github上配置SSH秘钥

1.新建秘钥

  GIT笔记:将项目发布到GITHUB

2.输入秘钥信息

  GIT笔记:将项目发布到GITHUB

3.创建成功

  GIT笔记:将项目发布到GITHUB

部署项目到GITHUB上

1.添加远程仓库

git remote add origin https://github.com/MrSaber/shzu_cafeteria.git

2.推送

把本地库的内容推送到远程,用git push命令,实际上是把当前分支master推送到远程。

由于远程库是空的,我们第一次推送master分支时,加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令。

git push -u origin master //只有第一次才需要 -u

如果出现问题,说明某些远程文件不在本地文件中,我们只需要输入

git pull --rebase origin master

3.完成

GIT笔记:将项目发布到GITHUB