关于git和github的使用指南

 更新时间:2025年07月27日 15:24:37   作者:清风徐来QCQ  
本文总结Git操作流程,初始化本地仓库并添加文件,关联远程仓库后克隆代码;初次使用仅需克隆,上传代码需切换目标分支并推送,若克隆失败需配置SSH公钥,适用于代码版本管理基础操作

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.远程仓库

将本地仓库与远程仓库关联

git remote add origin <repository-url>

从远程仓库克隆到本地

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中配置

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Visual Studio实用调试技巧大全

    Visual Studio实用调试技巧大全

    这篇文章主要给大家介绍了关于Visual Studio实用调试技巧的相关资料,如果你还没有使用过这些技巧,希望这篇博文能帮你发现它们,它们学起来很容易,能帮你节省很多时间,需要的朋友可以参考下
    2023-06-06
  • VS2019中Git源代码管理实现总结

    VS2019中Git源代码管理实现总结

    这篇文章主要介绍了VS2019中Git源代码管理实现总结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • Git忽略提交的3种方法及Git忽略规则

    Git忽略提交的3种方法及Git忽略规则

    在使用Git的过程中,我们喜欢有的文件比如日志,临时文件,编译的中间文件等不要提交到代码仓库,这时就要设置相应的忽略规则今天为大家简单介绍下Git的忽略及规则
    2018-10-10
  • archlinux 罗技K380 F1-F12 功能键锁定(实现方法)

    archlinux 罗技K380 F1-F12 功能键锁定(实现方法)

    这篇文章主要介绍了archlinux 罗技K380 F1-F12 功能键锁定,在windows中罗技K380可以安装Logitech Options来实现这个Fn锁定功能,需要的朋友可以参考下
    2023-04-04
  • Websocket IM聊天教程 教你用GoEasy快速实现IM聊天

    Websocket IM聊天教程 教你用GoEasy快速实现IM聊天

    这篇文章主要介绍了Websocket IM聊天教程,小编教你用GoEasy快速实现IM聊天,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2020-05-05
  • s49 磁盘存储文件系统管理详解

    s49 磁盘存储文件系统管理详解

    这篇文章主要为大家介绍了s49 磁盘存储文件系统管理详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-11-11
  • 在VScode中配置ROS环境的详细过程

    在VScode中配置ROS环境的详细过程

    这篇文章主要介绍了在VScode中配置ROS环境,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-07-07
  • Postman的基本用法详解

    Postman的基本用法详解

    这篇文章主要为大家介绍一下Postman软件的基本用法,主要包括浏览器复制请求信息并导入到软件从而测试、发送请求,有需要的小伙伴可以跟随小编一起学习一下
    2023-08-08
  • vscode远端配置及一些问题解决方案

    vscode远端配置及一些问题解决方案

    我们之前大概了解了vscode的本地设置,我们之前提过,vscode是一款编辑器,在文本编辑方面有着强大的功能,vscode强大的功能还在于可以连接远端机器,为我们的远端机器服务,今天我们主要来进行远端配置,感兴趣的朋友跟随小编一起看看吧
    2024-03-03
  • 如何使用clion中配置ROS工程

    如何使用clion中配置ROS工程

    这篇文章主要介绍了如何使用clion中配置ROS工程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-08-08

最新评论