本文最后更新于:1 个月前
Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或大或小地项目。
Git 基本操作
1. 设置Git使用时的姓名和邮箱地址
- git config – global user.name name
- git config – global user.email email
2. 查看Git姓名和邮箱地址
- git config – user.name
- git confit – user.email
3. 基本操作
- git init 初始化仓库
- git status 查看仓库的状态
- git add 向缓存区添加文件
- git commit -m ‘描述’ 保存仓库的历史记录
- git log 查看提交日志
- git log –pretty=short 只显示提交信息的第一行
- git log ‘filename’ 只显示指定目录、文件的日志
- git log -p 显示文件的改动
- git diff 查看更改前后的区别 不妨在执行git commit之前先执行git diff HEAD查看本次提交与上次提交有什么区别
- git branch 显示分支一览表
- git checkout -b 创建切换分支 git branch name, git checkout name
- git checkout - 切换回上一个分支
- git merge 合成分支 为了在历史记录中明确记录下本次分支合并,需要在合并时加上参数no-ff
- git log –graph 以图表形式查看分支
- git reset –hard 回溯历史版本
- git reflog 查看当前仓库的操作日志,以便找到误操作的哈希值
- git commit –amend 修改提交信息 在合并特性分支之前,如果发现已提交的内容有些小错误,不妨提交一个修改,然后将这个修改包含到前一个提交之中,压缩成一个历史记录
- git rebase -i 压缩历史 git rebase -i HEAD~2 用此命令可以选定当前分支包含HEAD(最新提交)在内的两个最新历史记录为对象,并在编辑器中打开
- git remote add ‘远程仓库的名字(origin)’ ‘github链接’ 将本地仓库与远端仓库建立一个链接
- git push -u ‘远程仓库的名字’ ‘当前分支的名字’ 推送更新
- git clone ‘项目链接’
- git pull 获取最新的远程仓库分支
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!