跳至主要內容

python基础语法

薇念约 637 字

笔记

git branch 查看分支 git remote -v 查看分支名称 git commit -am ‘’ git push gitee master git push github master

1、基础概念

Git是分布式版本控制系统,用于跟踪文件修改,协作开发

仓库:保存代码和历史版本的地方,分为本地仓库和远程仓库

提交:将更改记录到仓库中

分支:独立开发线,互不影响

克隆:从远程仓库赋值一份到本地

拉取:从远程仓库更新到本地

推送:将本地提交同步到远程仓库

暂存区:临时保存即将提交的修改

2、Git配置

# 设置用户名
git config --global user.name "你的名字"

# 设置邮箱
git config --global user.email "你的邮箱"

# 查看配置信息
git config --list

3、仓库操作

# 初始化仓库
# 在当前目录初始化 Git 仓库
git init

# 克隆远程仓库
git clone https://github.com/user/repo.git

# 查看状态
 

4、文件操作与提交

# 添加文件到暂存区
git add 文件名      # 添加单个文件
git add .           # 添加当前目录下所有修改文件

# 提交文件
git commit -m "提交说明"

# 查看提交记录
git log
git log --oneline   # 简洁模式

# 查看差异
git diff            # 查看未暂存的修改
git diff --staged   # 查看已暂存的修改

5、分支管理

# 查看分支
git branch

# 创建分支
git branch 分支名

# 切换分支
git checkout 分支名
# 或 Git 2.23+:
git switch 分支名

# 创建并切换分支
git checkout -b 新分支
# 或 Git 2.23+:
git switch -c 新分支

# 合并分支
git merge 分支名

# 删除分支
git branch -d 分支名


6、远程仓库操作

# 查看远程仓库
git remote -v

# 添加远程仓库
git remote add origin 仓库地址

# 推送到远程仓库
git push -u origin 分支名   # 第一次推送使用 -u
git push                   # 后续推送

# 拉取远程更新
git pull origin 分支名

7、常用技巧

# 撤销修改
git checkout -- 文件名      # 撤销未暂存的修改
git reset HEAD 文件名       # 撤销已暂存的修改

# 删除文件
git rm 文件名
git commit -m "删除文件"

# 查看提交差异
git show 提交ID

# 回滚到指定提交
git reset --hard 提交ID

8、学习建议

  1. 理解 Git 的三层结构:工作区 → 暂存区 → 仓库
  2. 常用操作每天练习:addcommitpushpull
  3. 使用分支管理开发流程:feature 分支、master/main 主分支
  4. 掌握冲突处理流程:merge 冲突解决、rebase