vscode中使用git、githup的基操

一、git提交

配置账户密码

查看用户信息

bash 复制代码
git config --global user.name # 查看用户名 
git config --global user.email # 查看邮箱

账户配置

bash 复制代码
# 设置全局用户名和邮箱
git config --global user.name "你的用户名"
git config --global user.email "你的邮箱" 
# 查看所有 Git 配置 
git config --list

提交

基操

添加和提交

bash 复制代码
git add .
git commit -m "这里是提交注释"

git log 查看历史提交

二、公共云服务仓库

网络问题参考:
GitHub push失败-Failed to connect to github.com port 443: Timed out_github推送不上去 faid to connect-CSDN博客

提交至githup

bash 复制代码
git init
git add 文件名
git commit -m "first commit"
git branch -M main
git remote add origin https://github.com/WYend/Myblog.git
git push -u origin main
  1. git branch -M main
    • branch:操作分支的命令
    • -M:强制重命名分支
    • main:将当前分支重命名为 main(现在主流的默认分支名,替代了传统的 master)
    • 作用:规范分支名称,与远程仓库主流命名保持一致
  2. git remote add origin https://github.com/WYend/Myblog.git
    • remote add:添加远程仓库地址
    • origin:给远程仓库起的别名(通常默认用 origin)
    • 后面的 URL 是 GitHub 上创建的仓库地址
    • 作用:建立本地仓库与远程 GitHub 仓库的关联
  3. git push -u origin main
    • push:将本地仓库的提交推送到远程仓库
    • -u:设置上游关联(后续可以直接用 git push 而不用指定远程和分支)
    • origin:指定推送到哪个远程仓库(前面设置的别名)
    • main:指定推送本地的 main 分支到远程的 main 分支
    • 作用:将本地的第一次提交上传到 GitHub 仓库
相关推荐
冷崖5 分钟前
const 与 constexpr
c++·学习
wenjie学长13 分钟前
[UE学习笔记]—划时代意义的两大功能—lumen和Nanite
笔记·学习·ue·三维数字化
好奇龙猫14 分钟前
日语学习-日语知识点小记-构建基础-JLPT-N3阶段-二阶段(6):文法運用
学习
文火冰糖的硅基工坊18 分钟前
[人工智能-大模型-43]:模型层技术 - 强化学学习:学习的目标、收敛条件、评估依据、应用到的模型、应用场景 - 通俗易懂。
人工智能·学习
摇滚侠22 分钟前
Spring Boot 3零基础教程,WEB 开发 国际化 Spring Boot + Thymeleaf 笔记45
spring boot·笔记·后端
奋斗的牛马1 小时前
FPGA—ZYNQ学习Helloward(二)
单片机·嵌入式硬件·学习·fpga开发
degen_1 小时前
第二次进入PEICORE流程
c语言·笔记
qq_386322692 小时前
华为网路设备学习-34(BGP协议 九)BGP路由 选路规则二
服务器·学习·华为
极限实验室2 小时前
搜索百科(5):Easysearch — 自主可控的国产分布式搜索引擎
elasticsearch·搜索引擎
尘似鹤2 小时前
设计一个状态机
学习·状态模式·嵌入式软件