当前位置: 首页 > 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                                        #提交更改
#######################################
 

相关文章:

  • 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破除无网通信难题
  • 怎样建网站 需要/各种手艺培训班
  • 网站风格定位有哪些/seo流量的提升的软件
  • 重庆市建设工程招投标交易信息网/seo优化运营专员
  • 免费域名网站的/优化推广方案
  • wordpress怎么增加页面/短视频入口seo
  • 阿里云9元做网站/百度收录链接提交入口