【Git 常用操纵指令指南】
一、初始化与配置1. 设置全局账户信息
git config --global user.name "用户名" # 设置全局用户名
git config --global user.email "邮箱" # 设置全局邮箱
[*]--global 体现全局生效,若需针对单个仓库配置,可省略该参数
2. 查看配置信息
git config --list # 列出所有配置
git config user.name # 查看具体某项配置 3. 初始化本地仓库
git init # 在当前目录创建新仓库 二、根本操纵
1. 添加与提交
git add 文件名 # 添加单个文件到暂存区
git add . # 添加所有修改到暂存区
git commit -m "提交说明" # 提交暂存区内容到本地仓库 2. 查看状态与汗青
命令功能描述git status查看工作区与暂存区状态git log查看提交汗青(默认具体格式)git diff查看工作区与暂存区的差异 3. 撤销操纵
git checkout -- 文件名 # 丢弃工作区的修改(未暂存)
git reset HEAD 文件名 # 撤销暂存区的修改(未提交)
git revert 提交ID # 撤销某次提交(生成新提交) 三、分支管理
1. 分支操纵
命令功能描述git branch查看本地分支git branch 新分支名创建新分支git checkout 分支名切换分支git merge 分支名合并指定分支到当前分支 2. 解决冲突
[*]当合并分支出现冲突时,需手动编辑冲突文件,完成后执行:
git add 冲突文件 # 标记冲突已解决
git commit # 完成合并 四、远程仓库操纵
1. 毗连与同步
命令功能描述git remote add origin 地点关联远程仓库git push -u origin 分支名首次推送并设置上游分支git pull origin 分支名拉取远程分支并合并到本地 2. 克隆仓库
git clone 远程仓库地址 # 将远程仓库复制到本地 五、进阶操纵
1. 暂存修改
git stash # 暂存当前未提交的修改
git stash pop # 恢复暂存内容并删除记录 2. 标签管理
git tag -a 版本号 -m "说明"# 创建带注释的标签
git push origin 标签名 # 推送标签到远程仓库 六、实用技巧
[*] 批量删除本地分支
git checkout master # 切换到主分支
git branch | grep -v 'master' | xargs git branch -D# 删除非主分支
[*]查看远程仓库信息
git remote -v # 显示远程仓库地址
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]