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

git命令简陋版本

git push
git pull

临时仓库==暂存区

##############创建提交################
git init                                         #创建git地址

git config --global user.name "***YQ1007"
git config --global user.email "***@gmail.com"

git remote add origin https:/*****.git        #添加仓库地址
git remote -v                             #显示

git add .                                      #添加到临时仓库
git push -u origin main            #上传到github
#######################################

##############暂存区创建提交################
git commit 命令的核心作用是将暂存区 (staging area) 中的更改,永久记录到你的本地 Git 仓库的历史记录中,创建一个提交 (commit)。

git commit -m "Initial commit"                                                         #首次提交,并更改首次提交的信息"Initial commit"   
#######################################

##############相关操作################
rm -f .git/index.lock                  #删除git锁定

#######################################


##############使用SSH密钥上传的相关操作################
 ssh-keygen -t rsa -b 4096 -C "***@qq.com"                  #生成一个新的 SSH 密钥对

eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa                #启动 SSH 代理并将密钥添加到代理中

cat ~/.ssh/id_rsa.pub                #查看你生成的公钥内容,输出公钥

ssh -T git@github.com             #测试SSH 密钥是否可以与 GitHub 正常工作

git remote set-url origin  ******uating.git         #切换为 SSH 连接

git push --set-upstream origin main                              #推送你的 main 分支,并设置 upstream
#######################################

##############提交后更改的相关操作################
git status                                      #查看更改状态

git add <file_name_1> <file_name_1> ..            #将更改添加到暂存区

或者用git add .                                                   #将all更改添加到暂存区

git commit -m "Your commit message"             #提交更改

git push                                        #提交更改
#######################################
 

http://www.dtcms.com/a/102192.html

相关文章:

  • MySQL 复制与主从架构(Master-Slave)
  • Day48 | 657. 机器人能否返回原点、31. 下一个排列、463. 岛屿的周长、1356. 根据数字二进制下 1 的数目排序
  • 嵌入式系统简介
  • PH热榜 | 2025-03-31
  • MTU | 检测 / 设置 / 相关问题解析
  • 【JavaEE进阶】MyBatis(4)-完善图书管理系统
  • ros2--xacro
  • uniapp中如何用iconfont来管理图标集成到我们开发的项目中
  • 基于AT89C52单片机的轮胎压力监测系统
  • 学习threejs,使用THREE.ImageUtils.loadTexture加载纹理贴图
  • C++11:包装器(适配器模式)
  • TCP/IP协议的应用层与传输层
  • 【PythonRS】哨兵2号(Sentinel2)轨道条带说明+图幅统计(表格+矢量)
  • 51单片机的五类指令(四)——控制转移类指令
  • ai画图esrgan放大算法。
  • HTB-Code
  • AWS中S3的使用
  • Python Cookbook-4.18 搜集命名的子项
  • SAPIEN 仿真环境下的 pose
  • 告别失联!北斗三号多模对讲机TD70破除无网通信难题
  • go中锁的入门到进阶使用
  • 【算法day27】有效的数独——请你判断一个 9 x 9 的数独是否有效。只需要 根据以下规则 ,验证已经填入的数字是否有效即可。
  • 电子电气架构 --- 自动驾驶汽车整体架构
  • Python入门(3):语句
  • 各类神经网络学习:(七)GRU 门控循环单元(上集),详细结构说明
  • Hadoop集群常用命令
  • Kotlin 接口详解
  • 阿里云服务器安装docker以及mysql数据库
  • 集和诚携手Intel重磅发布BRAV-7820边缘计算新品,为车路云一体化场景提供强大算力支撑
  • 鸿蒙如何通过日程管理提高直播上线率