更多
更多
文章目录
  1. 安装
  2. 创建仓库的两种方式
  3. 基本用法
  4. 分支
  5. 远程操作

git版本控制工具基本使用

安装

1
git --version //查看git的版本号判断是否安装成功

创建仓库的两种方式

本地创建

  • 在本地创建一个装项目的文件夹,在当前文件夹里初始化
1
git init
  • 直接在命令行里完成项目文件的创建初始化
1
git init demo

远程拉取

  • 将github上已有的仓库down下来克隆项目
1
git clone git@github.com:yanhaijing/zepto.fullpage.git

基本用法

查看配置名字和邮箱

1
git config user.name

git config user.email

修改配置名字和邮箱

1
git config --global user.name "Your_Username"

git config --global user.email username@xxx.com

在命令行里创建一个文件

1
touch demo.txt

git status查看仓库状态

1
2
3
git add .
//将当前目录所有的更改都添加到暂存区
git commit -m "更改提交的描述说明"

git log查看当前分支版本记录;

git log -p查看具体修改了什么内容;

git log --online简洁显示版本记录;

git log --online --all把所有的节点分支都打印出来包括分支上的

git log --all --graph图示化历史记录

git checkout XXX创越到指定的历史节点;

git checkout -回到之前的节点版本;

git的三种状态:

  • modified
  • staged
  • committed

git tag -a 标签名 -m '备注'附注标签(a/annotated有注释的)

git tag列出所有标签

git show 标签名查看某个标签的详细信息

git checkout 标签名回溯至标签所在的提交

分支

仓库初始化时默认分支master

创建分支

1
2
3
4
git branch 分支名 //创建分支
git checkout 分支名 //切换分支

git checkout -b 分支名 //创建并切换至分支

合并分支

1
git merge 分支名 //合并分支

远程操作

1
2
3
4
5
6
7
git remote add 远程名称 远程地址 //添加远程仓库
git remote //列出所有的远程仓库
git remote -v //查看远程仓库的详细信息
git push -u 远程名 分支名//上传代码
git clone 仓库地址//克隆(拷贝)仓库

git pull//获取远程更新

git remote remove <name>删除某个remote配置

感谢阅读
公众号