github --- 创建分支+git上传文件+git clone分支文件

使用git上传文件到github

 

--- 本地新项目的上传:

--- 建立git仓库:cd到你的本地项目根目录下,执行git命令

git init

--- 将项目的所有文件添加到仓库中(如果想添加某个特定的文件,只需把.换成特定的文件名即可):

git add .

--- 将add的文件commit到仓库:

git commit -m ''

--- 将本地的仓库关联到github上

git remote add origin https://github.com/xxxxxxxxxx190821(git上的文件夹地址,需要在git上提前新建项目文件)

--- 上传github之前,要先pull一下,执行如下命令:

git pull origin master

--- 上传代码到github远程仓库:

git push -u origin master(此操作目的是把本地仓库push到github上面,此步骤需要你输入登录github上的帐号和密码)

 

--- 已经上传过的项目,本地代码有改动,此时上传:

git add .      =》PS:这里还有一个小点哦~

git commit -m "上传的代码的描述"

git push 

 

--- 上传到不同分支

1. 创建分支: git branch 分支名


2. 切换到这个分支: git checkout 分支名( lesson01 )

3. 创建并切换分支: git checkout -b 分支名

4. 更新master主线上的东西到该分支上: git rebase master

5. 切换到master分支: git checkout master

6. 更新 lesson01 分支上的东西到master上: git rebase lesson01 

7. 提交:git commit -m "message" 

       ps: git commit -a -m "message" 

             其他功能如-m参数,加的-a参数可以将所有已跟踪文件中的执行修改或删除操作的文件都提交到本地仓库,即使它们没                有经过git add添加到暂存区,注意,

    新加的文件(即没有被git系统管理的文件)是不能被提交到本地仓库的。建议一般不要使用-a参数,正常的提交还是使用              git add先将要改动的文件添加到暂存区,再用git commit 提交到本地版本库。

 

8. 对最近一次commit的进行修改:git commit -a –amend

9. commit之后,如果想撤销最近一次提交(即退回到上一次版本)并本地保留代码:git reset HEAD^

 

一般情况下的添加文件提交:


1. 把这个文件提交到暂存区 git add .


2. git status (查看文件状态,非必须,任何时候都可以通过这个命令查看)


3.git commit -m ‘提交的备注’ 把代码提交到本地仓库


4.git push origin HEAD 提交到远程仓库

 

--- git clone分支的项目:

1. git clone https://github.com/xxxxxxxx_web_vue.git     克隆下来是master中的文件  (git branch -a 列出所有的分支)

2. git clone -b 分支名 http://(git@github.comXXXX.git)   克隆下来的是lesson13分支下的项目文件。

3. git commit --help   查看帮助,还有许多参数有其他效果

------------------------------------------------------------ 

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值