上传文件到github仓库/git使用教程

更新中

REF:

https://blog.csdn.net/litianxiang_kaola/article/details/74075151 

基本概念

add-push

假设代码在文件夹a下,首先需要通过命令行在a下创建.git文件夹,这个命令可以是git init。

然后需要和远程仓库建立连接,当远程仓库存在时只需要git remote add

然后通过git add命令将文件存放到git内存里,注意这里git还没有将git内存内推送到远程仓库,并且如果重复添加,git add会提示没有往内存中新增的东西。

分支

git branch // 查看有哪些分支以及当前位于哪个分支
git checkout hello // 切换到hello分支
git checkout -b hello // 创建并切换到hello分支
git branch -d hello //删除hello分支 注意必须在其他分支上时才能删除

Git 上传主分支与其他分支的区别

  1. 主分支(Main Branch):

    • 定义: 通常是项目的稳定版本,所有功能的最终合并版本,默认分支一般是 main 。

    • 特点: 代码必须经过严格的审查和测试才能合并到主分支。发布生产版本时,通常基于主分支进行。

  2. 其他分支(Feature/Development Branches):

    • 定义: 用于开发新功能或修复 bug 的临时分支。

    • 特点: 这些分支可以是特性分支(feature branch)、修复分支(bugfix branch)等。开发者在这些分支上自由地进行实验和开发,完成后再通过 Pull Request 或 Merge Request 将其合并回主分支。

合并

git branch -m hello byebye //将hello分支移动到byebye
//fast-forward式合并
git checkout hello
git merge byebye //将byebye分支合并到当前分支 

// 非ff式合并
git checkout hello
git merge --no-ff 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

坠金

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值