当前位置: 首页 > news >正文

git和github的使用指南

目录

1.git初始化本地仓库

2.远程仓库

3.如何将自己的代码上传到远程仓库的某一个分支


1.git初始化本地仓库

在项目目录中初始化 Git 仓库:

cd your-project-directory
git init

将文件添加到暂存区:

git add .    //添加所有文件
git add <file-name>    //添加单个文件

提交更改

git commit -m "Your commit message"

上传到远程仓库

git push origin main

 

2.远程仓库

1.将本地仓库与远程仓库关联:

git remote add origin <repository-url>

2.从远程仓库克隆到本地:

git clone <repository-url>

一般来说1,2步骤如果是初次的化执行第二个就行,无需建立本地仓库

拉取最新代码

git pull origin main

查看远程分支

git branch -r

切换目标分支

git checkout <branch-name>

拉取指定分支代码

git pull origin <branch-name>

3.如何将自己的代码上传到远程仓库的某一个分支

完整步骤

//如需克隆某个分支的代码可以改成git clone -b <branch-name> <repository-url>
git clone <repository-url>    //克隆仓库
cd repository                 //进入仓库
git add <file-name>           //提交更改到暂存区
git commit -m "Your commit message"    //将暂存区的文件合并到本地仓库
git push origin <branch-name>          //上传到远程仓库的某个分支,如果该分支不存在会自动创建

如果无法克隆仓库的代码,要先把git的ssh公钥在github中配置

相关文章:

  • 浅谈Java 内存管理:栈与堆,垃圾回收
  • OpenStack Yoga版安装笔记(24)启动一个实例(L2Population测试)
  • css3新特性第八章(过渡)
  • JVM知识点(一)---内存管理
  • 【每天一个知识点】点乘(Dot Product)
  • 基于STM32的物流搬运机器人
  • 【漫话机器学习系列】225.张量(Tensors)
  • Android学习总结之kotlin篇(一)
  • 关于图论的知识
  • 正则表达式三剑客之——grep和sed
  • 有关图的类型的题目(1)
  • 从基础到实战的量化交易全流程学习:1.2 金融市场基础
  • Springboot用IDEA打jar包 运行时 错误: 找不到或无法加载主类
  • 路由器重分发(OSPF+RIP),RIP充当翻译官,OSPF充当翻译官
  • 【C++】15. 模板进阶
  • Eigen几何变换类 (Transform, Quaternion等)
  • 学习笔记:Qlib 量化投资平台框架 — GETTING STARTED
  • 将服务器接到路由器上访问
  • 【Leetcode 每日一题】2444. 统计定界子数组的数目
  • 图像特征检测算法对比及说明
  • 云南省政协原党组成员、秘书长车志敏接受审查调查
  • 金科股份:因信披违规,公司及董事长、总裁、财务负责人等收到行政监管措施决定书
  • “五一”假期首日国铁郑州局迎大客流,预计发送旅客逾95万人次
  • 新华时评:防范安全事故须臾不可放松
  • 近七成科创板公司2024年营收增长,285家营收创历史新高
  • 建设银行南昌分行引金融“活水”,精准灌溉乡村沃土