git常用命令

git

1.git概述

Git 是一个免费的、开源的分布式版本控制系统,可以快速高效地处理从小型到大型的各种项目。

2.git工作机制

3.git安装

官网地址: https://git-scm.com/

4. git常用命令

git --version 查看 git 版本
git config --global user.name 用户名 设置用户签名
git config --global user.email 邮箱 设置用户签名
git init 初始化本地库
git status 查看本地库状态
git add 文件名 添加到暂存区
git commit -m "日志信息" 文件名 提交到本地库
git reflog 查看历史记录
git reset --hard 版本号 版本穿梭

Git 切换版本,底层其实是移动的 HEAD 指针,具体原理如下图所示。

5.Git分支操作

命令名称 作用
git branch 分支名 创建分支
git branch -v 查看分支
git checkout 分支名 切换分支
git merge 分支名 把指定的分支合并到当前分支上

分支切换原理图

master、hot-fix 其实都是指向具体版本记录的指针。当前所在的分支,其实是由 HEAD决定的。所以创建分支的本质就是多创建一个指针。
HEAD 如果指向 master,那么我们现在就在 master 分支上。
HEAD 如果执行 hotfix,那么我们现在就在 hotfix 分支上。

6. 远程仓库操作

命令名称 作用
git remote -v 查看当前所有远程地址别名
git remote add 别名 远程地址 起别名
git push 别名 分支 推送本地分支上的内容到远程仓库
git clone 远程地址 将远程仓库的内容克隆到本地
git pull 远程库地址别名 远程分支名 将远程仓库对于分支最新内容拉下来后与当前本地分支直接合并

一般步骤

git init 初始化本地仓库

git add 文件名 添加到暂存区

git commit -m "" 文件名 提交到本地库

git remote add 别名 远程仓库远程仓库起别名

git push 别名 master(分支) push到远程仓库

posted @ 2021-10-04 19:07  guoyuxin3  阅读(42)  评论(0)    收藏  举报