安装Git#
…
命令模式#
初始化和推送#
# 1. 初始化 Git 仓库
git init
# 2. 添加所有文件到暂存区
git add .
# 3. 提交更改
git commit -m "Initial commit"
# 4. 添加远程仓库(将 <your-repo-url> 替换为你的 GitHub 仓库 URL)
git remote add origin https://github.com/ppswdev/pp_kits.git
# 5. 推送到远程仓库
git push -u origin master
# 查看当前分支名称
git branch
# 如果当前分支是 main,推送到 main
git push -u origin main
# 如果需要重命名分支为 master
git branch -M master
git push -u origin master
#如果已经存在远程仓库, 删除现有的 origin 远程仓库
git remote remove origin
# 重新添加新的远程仓库
git remote add origin https://github.com/ppswdev/pp_kits.git
# 推送到远程仓库
git push -u origin main
分支操作#
创建分支#
# 创建本地分支
git branch feature-branch
# 创建并切换到新的本地分支
git checkout -b feature-branch
# 从远程分支创建并切换到新的本地分支
# 假设远程分支名为 origin/feature-branch
git checkout -b feature-branch origin/feature-branch
查看分支#
# 查看本地和远程分支
git branch -a
# 只查看远程分支
git branch -r
修改分支#
删除分支#
# 删除本地分支
git branch -d <branch_name>
# 强制删除本地分支(如果分支没有被合并)
git branch -D <branch_name>
# 删除远程分支
git push origin --delete <branch_name>
汇总(待整理)#
# 初始化一个新的Git仓库
git init
# 克隆一个远程仓库
git clone <repository_url>
# 查看当前仓库的状态
git status
# 添加文件到暂存区
git add <file_name>
git add . # 添加所有文件
# 提交暂存区的文件到本地仓库
git commit -m "提交信息"
# 查看提交历史
git log
# 查看简洁的提交历史
git log --oneline
# 创建一个新的分支
git branch <branch_name>
# 切换到指定分支
git checkout <branch_name>
# 创建并切换到新的分支
git checkout -b <branch_name>
# 合并指定分支到当前分支
git merge <branch_name>
# 删除分支
git branch -d <branch_name>
# 查看所有分支
git branch -a
# 添加远程仓库
git remote add origin <repository_url>
# 查看远程仓库
git remote -v
# 推送本地分支到远程仓库
git push origin <branch_name>
# 推送所有分支到远程仓库
git push --all origin
# 拉取远程仓库的更新
git pull
# 查看远程仓库的分支
git branch -r
# 删除远程分支
git push origin --delete <branch_name>
# 查看文件的修改历史
git log -p <file_name>
# 显示某个文件的历史版本
git show <commit_id>:<file_name>
# 恢复工作区的文件到暂存区的状态
git checkout -- <file_name>
# 恢复暂存区的文件到上一次提交的状态
git reset HEAD <file_name>
# 撤销上一次的提交,但保留提交的内容
git reset --soft HEAD^
# 撤销上一次的提交,并删除提交的内容
git reset --hard HEAD^
# 暂存当前的修改
git stash
# 恢复暂存的修改
git stash pop
# 查看暂存的修改
git stash list
# 删除暂存的修改
git stash drop