git 常用命令-以及命令解析

一、Push操作

  • 1.先git init
    • 标识仓库地址
  • 2.git add xxx
    • git add .
      • 代表添加当前目录所有文件
    • 代表标识提交的文件
  • 3.git commit -m 'xxxx'
    • 代表git提交后需要说的什么话
  • 4.git remote add origin xxxx
    • xxxx替换为github仓库的ssh地址
  • 5.git push origin xxx
    • xxx为分支名称
    • 如果有报错可以通过
      • git checkout -b 加分支名称
      • 进行检查

二、其他命令解析

  • git命令解析
    • git clone + url
      • 克隆项目文件夹
    • git init
      • git init #初始化仓库
        *
      • 会在执行这条命令的目录下生产.git目录
        • 隐藏的
        • 由这个目录表示这个是仓库
    • git status
      • 展示仓库新增或修改
    • 2.git add + . 或 ./
      • 代表把文件加入到购物车
        • 暂存区
      • 即代表即将提交那些文件
      • .代表当前所有文件
    • git reset
      • 将暂存区的文件移除暂存区
    • 3.git commit
      • git commit 命令将暂存区内容添加到本地仓库中。
        • 只提交绿色了的文件
      • -a 参数设置修改文件后不需要执行 git add 命令,直接来提交
      • git commit -m [message]
        • 例如
          • git commit -m 'demo commit'
          • 添加提交信息
            • 例如"第一次提交等等"
    • git logs
      • 查看commit日志
    • 4.git remove
    • 5.git push
      • git push 命令用于从将本地的分支版本上传到远程并合并。
      • github从master变成了main
        • 主分支
      • git push origin main
        • 命令将本地的 master 分支推送到 origin 主机的 master 分支。
        • main
          • 主干
        • master
          • 主干
    • git clone
      • git clone -b master git@github.com:kodyssss/deploy-xt-cloud.git
      • -b
        • 拉取指定分支项目
    • git hub token
      • github_username: 974177019@qq.com

        github_password: P@sswr0dss

        github_push_token: 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

  • init操作
    • echo "# xt-cloud-deploy" >> README.md
      git init
      git add README.md
      git commit -m "first commit"
      git branch -M main
      git remote add origin git@github.com:kodyssss/xt-cloud-deploy.git
      git push -u origin main
    • git remote add origin git@github.com:kodyssss/xt-cloud-deploy.git
      git branch -M main
      git push -u origin main
  • git排错
    • 解决GitHub报错You're using an RSA key with SHA-1, which is no longer allowed. Please use a newer client
      • 原因:git 认为rsa的密钥不安全
      • 解决办法:1.需要修改算法
      • 2.把生成的ed25519.pub放到git hub
  • git使用443 clone项目
相关推荐
vistaup3 小时前
windows git 更新当前目录下所有的文件(非递归)
windows·git
王码码20353 小时前
Flutter for OpenHarmony:Flutter 三方库 algoliasearch 毫秒级云端搜索体验(云原生搜索引擎)
android·前端·git·flutter·搜索引擎·云原生·harmonyos
Irene19917 小时前
Git 命令汇总表(基于一次完整的 Git 实战经验整理,涵盖从安装配置到日常开发、问题排查的所有常用命令)
git·常用命令
q5431470878 小时前
Redis Desktop Manager(Redis可视化工具)安装及使用详细教程
redis·git·bootstrap
素雨迁喜9 小时前
Linux平台下git工具的使用
linux·运维·git
Irene199111 小时前
Windows环境,VS Code 中 Git 配置指南
git·基础配置
Yang-Never12 小时前
AI Code -> Windows电脑安装Claude
开发语言·windows·git
Irene199112 小时前
2026 前端开发 Windows 安装 Git 配置指南(有实际安装过程参考:适配版本 the latest 2.53.0(2) x64 )
前端·windows·git
早起的年轻人13 小时前
告别Git仓库臃肿:一招解决Maven target目录误提交问题
java·git·maven
悠然大月季1 天前
git 怎么导出提交历史,文件是乱码
git·git导出历史记录·git导出历史乱码