github上传项目的操作步骤

一:初次使用git上传文件,前提电脑上需下载过git   

  •    1.初始化仓库:git init    查看ls -a  查看状态git status
  •     2.切换分支到master:git checkout master
  •     3.git commit -m '初始化仓库'
  •     4.连接github地址:git push git@github.com:webxiu/study.git master
  •     5.选择yes
  •     6.上传到github要创建密钥:ssh-keygen -t rsa(然后3次回车,提示要输入密码不用管)
  •     7.到本地计算机文件夹找到.ssh文件,打开复制到github
  •     8.进入github设置,找到SSH和GPG密钥
  •     9.点击“新的SSH密钥”,把从.ssh文件复制的密钥粘贴
  •     10.点击“完成”,生成密钥
  •     11.再执行一次:git push git@github.com:webxiu/study.git master
  •     12.提示就不用输密码了.实现了免密登录

   二:做了一系列的准备工作后,我们现在就可以上传本地的项目到github上了,步骤如下:

   1. 先在github上新建仓库

填写相关信息:

Repository name: 仓库名称

Description(可选): 仓库描述介绍

Public, Private : 仓库权限(公开共享,私有或指定合作者)

Initialize this repository with a README: 添加一个README.md

 

2.打开本地文件夹,鼠标右键,Git bash here,打开窗口

       git clone git@github.com:smallplum/music.git

3.克隆好后会生成一个music文件夹,此时本地文件已经和github链接好了

4.把要上传的网站的index.html/js/css/images等文件/文件夹 复制到music文件夹

5.切换到克隆文件夹(会出现在master分支上):cd music

6.git status(查看状态)出现红色,代表刚把文件放进来,未提交

7.git add -A(全部增加到暂存区,或者使用--all或者git add .)

8.git status(查看状态)出现绿色,代表文件已提交

9.git commit -m '初始提交'(添加到仓库)

10.git push origin master( git push)提交到github上

此时刷新git官网,就会发现多了许多文件,上传成功

三:为了不影响之前上传的代码,在之前的代码上修改代码,此时需要创建新的分支,修改代码

git branch 'head-vue'                    创建分支

git checkout head-vue                   切换分支

---------------------------------------------此时修改代码

git status                                         红色,未提交

git add .                                           

git status                                         绿色,已提交

git commit -m ‘初次修改’             

git status 

git checkout master                   切换到主分支master

git merge head-vue                    合并分支,切记:一定要在master主分支合并

git push                                       推送到github上

此时,刷新github官网,发现上传的文件已被修改

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值