参考文档:https://www.rookiew.com/server/2743.html
Git配置(git config):
- 
修改个人信息: - git config --global user.name "Your Name":设置全局用户名
- git config --global user.email "youremail@example.com":设置全局用户邮箱
 
- 
查看配置: - git config --list:列出当前所有的Git配置信息
 
Git基本操作:
- 
初始化仓库(git init): - 在当前目录下创建一个新的Git仓库:git init
 
- 在当前目录下创建一个新的Git仓库:
- 
克隆(git clone): - 克隆远程仓库到本地:git clone <repository_url>
 
- 克隆远程仓库到本地:
- 
暂存(git add): - 将文件添加到暂存区:git add <file_name>(添加单个文件)
- 将所有文件添加到暂存区:git add .或git add --all
 
- 将文件添加到暂存区:
- 
提交(git commit):(先add 在commit) - 提交暂存区中的文件到本地仓库:git commit -m "Commit message"
 
- 提交暂存区中的文件到本地仓库:
- 
推送(git push): - 推送本地仓库的提交到远程仓库:git push <remote_name> <branch_name>
 
- 推送本地仓库的提交到远程仓库:
- 
拉取(git fetch): - 从远程仓库获取最新的提交,但不自动合并到当前分支:git fetch
 
- 从远程仓库获取最新的提交,但不自动合并到当前分支:
- 
拉取合并(git pull): - 从远程仓库获取最新的提交,并自动合并到当前分支:git pull
 
- 从远程仓库获取最新的提交,并自动合并到当前分支:
- 
查看状态(git status): - 查看当前仓库的状态:git status
 
- 查看当前仓库的状态:
- 
查看历史(git log): - 查看提交历史记录:git log
 
- 查看提交历史记录:
- 回退(git reset):
- 将当前分支的 HEAD 移动到指定的提交 (commit)
- soft: 仅移动 HEAD 指针,不修改暂存区和工作区,撤销之前的提交
- mixed(默认选项): 移动 HEAD 指针,重置暂存区,但不修改工作区,撤销之前的提交并将更改保留在工作区
- hard(NO)
 
分支操作:
- 
创建分支: - 创建新的分支:git branch <branch_name>
 
- 创建新的分支:
- 
查看分支: - 查看当前仓库的所有分支:git branch
 
- 查看当前仓库的所有分支:
- 
切换分支: - 切换到指定分支:git checkout <branch_name>
 
- 切换到指定分支:
- 
删除分支: - 删除指定分支:git branch -d <branch_name>
 
- 删除指定分支:
- 
合并分支: - 将指定分支合并到当前分支:git merge <branch_name>
 
- 将指定分支合并到当前分支:
 
                     
                    
                 
                    
                 
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号