GitHub使用手册

 🔥博客主页: 我要成为C++领域大神

🎥系列专栏【C++核心编程】 【计算机网络】 【Linux编程】 【操作系统】

❤️感谢大家点赞👍收藏⭐评论✍️

本博客致力于分享知识,欢迎大家共同学习和交流。

搜索

关键字查询 awesome ,去此标签类别中查询项目

python tutorial ,查询资料,书籍,文档

socket sample ,查询对应技术的代码样例

Github 三要素

Repository 仓库

仓库是github项目管理存储基本单位 一个仓库中存储一个项目,一个用户可以拥有多个仓库,一般仓库分为public ,private

Commit 提交

程序员在整个开发周期,有大量的对代码资源的迭代和修改,都可以通过commit 的方式进行记录,便于程序员回溯代码,即是这些代码被删除提交便于使用者观察整个工程的开发流程以及设计流程

Branch 分支

在仓库中可以包含多个分支,分支才是代码文件的第一存储单位,默认的仓库主分支为master /main 不仅可以管理代码存储,便于多人协作开发


仓库内容

Code,资源存储,代码资源,二进制,项目管理脚本,许可证等等issue,使用时遇到的bug 或 进行提交 ,等待反馈README,使用markdown语言编写,工程自述文件,开发进度,版本更新,使用介绍等等LICENSE,许可证GPL 2.0 3.0Apache 2.0 , Mit,这些许可证,给使用者最大使用权限以及最少的限制

Git软件,分布式版本控制系统

仓库管理软件,使用git管理私人代码或企业代码

本地的版本比云端的版本要更新

设备认证

1.如何让网站的账户与设备绑定,后续完成代码的管理,上传下载

  git init #创建本地仓库           *后续对仓库的操作,都要在仓库位置(master) 

  
  git config --list  #查看git的配置文件 

添加config配置项
  
  git config --global user.email "邮箱地址"
  git config - -global user.name "Github用户名"       SSH远程访问 
生成本机设备密文
  
  ssh-keygen -t rsa- C "注册邮箱" #创建本地密文  去对应的目录查找密文文件

rsa.pub复制密文,粘贴settings ->SSH key and GPG ->new ssh key ->粘贴

检验是否关联成功
  
  ssh -T git@github.com

2.为目标仓库起别名,定位目标仓库,后续上传

  
  git remote add origin(别名) "ssh 地址"(云端仓库地址) #为ssh仓库地址创建别名为origin 
  git remote remove origin #删除origin 别名 
  git remote add orgin "ssh地址" #为ssh仓库地址创建别名为origin 

本地设备与云端仓库的交互逻辑

  
  git add 文件名 #添加内容到git缓冲区
  git rm#删除本地文件并删除仓库数据
  git restore code.c#恢复误删除文件(仓库存在)
推送到GitHub

  #将本地代码添加到git缓冲区
  git add code.c
  ​
  #将缓冲区代码提交到本地仓库
  git commit  
  git commit -m "备注信息" #生成提交记录
  ​
  #将本地仓库内容推到云端仓库
  git push origin(云端仓库地址) master
  
  git status #查看状态

代码更新的依赖关系被破坏

本地内容要比云端新,完成更新替换,但是如果直接修改云端内容,导致本地内容无法再次提交

先拉取gitpull 云端内容与本地内容合并或操作,而后再次推即可

  
  git pull - -rebase origin master
  git rebase --skip "忽略本地内容保留云端内容" 
  git rebase --abort "忽略本地内容保留云端内容" 
  git rebase --continue "忽略本地内容 保留云端内容"

下载开源代码

  
  git clone "https 仓库地址" #下载开源项目code资源 

分支Branch

关于分支的相关命令,创建分支、选择分支、合并分支等等

  • 29
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
你好!关于 Github使用手册,我可以为你提供一些基本的指导。首先,你需要在 Github 上创建一个账号。然后,你可以创建自己的仓库(repository),用于存储你的代码或项目。 在仓库中,你可以进行一系列操作,比如上传代码、创建分支、提交更改等。你可以使用 Git 命令行工具或者使用 Git 的图形化界面(如 Github Desktop)来进行这些操作。 下面是一些常用的 Github 操作指南: 1. 创建仓库: - 在 Github 上点击 "New repository" 按钮,填写仓库名称和描述。 - 选择仓库的可见性(公开或私有)。 - 可以选择添加一个 README 文件,用于介绍你的项目。 2. 克隆仓库: - 使用命令行工具,使用 `git clone` 命令将远程仓库克隆到本地。 - 例如:`git clone https://github.com/your-username/your-repository.git` 3. 提交更改: - 在本地进行代码修改后,使用 `git add` 命令将修改的文件添加到暂存区。 - 使用 `git commit` 命令提交暂存区的更改到本地仓库。 - 使用 `git push` 命令将本地仓库的更改推送到远程仓库。 4. 创建分支: - 使用 `git branch` 命令创建一个新的分支。 - 使用 `git checkout` 命令切换到新创建的分支。 - 在新分支上进行代码修改和提交。 5. 合并分支: - 切换回主分支,使用 `git merge` 命令将其他分支的更改合并到主分支。 - 解决可能出现的冲突。 - 提交合并后的更改。 这只是 Github 的一些基本操作,还有很多其他功能和命令可以学习和探索。你可以参考 Github 的官方文档,了解更多详细的信息和用法。 希望这些信息对你有帮助!如果你还有其他问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值