git基本用法

原理图:

显示工作目录和暂存区的状态。

git status

三种状态:已提交(committed)已修改(modified)已暂存(staged)

配置

复制代码
git config --global user.name "Your Name"

管理分支

  • 查看分支:git branch

  • 创建新分支: git branch <branch-name>

  • 切换分支: git checkout <branch-name>

  • 创建并切换到新分支: git checkout -b <branch-name>

  • 合并分支: git merge <branch-name>

提交代码

把代码提交到暂存区:git add .

提交暂存区的更改到本地仓库:git commit -m "Commit message"

推送更改到远程仓库:git push origin <branch-name>

回退和恢复

  • 回退到指定提交: git reset --hard <commit-hash>

  • 恢复已删除的文件: git checkout -- <file>

重置本地分支到远程分支:git reset --hard origin/main

清除未跟踪的文件:git clean -fd

相关推荐
枫叶落雨2227 小时前
Git 使用规范指南
git
德育处主任13 小时前
聚沙成塔,三步成书:GitBook极简入门教程
前端·git·电子书
m0_6356474813 小时前
git管理github上的repository
git·github
Jiude13 小时前
基于开源项目开发公司项目,如何同步开源仓库的最新更新(以vben为例)
git·开源·github
PAK向日葵14 小时前
【软件工程】如何使用Git Rebase同步团队开发进度
git·面试
枫叶落雨22216 小时前
git checkout C1解释
git
Dontla17 小时前
git stash介绍(临时保存当前工作目录中尚未提交的修改)
git
黎相思18 小时前
Git多人协作
git
一只名叫Me的猫19 小时前
Git 常用命令 - 服务器用
git
黎相思19 小时前
Git基本操作
git