Git常用命令
git init // 初始化一个Git仓库 git add <文件名> // 添加文件到暂存区 git commit -m "提交说明" // 提交暂存区到仓库区 git status // 查看仓库状态 git log // 查看提交历史 git diff // 查看暂存区和仓库区的差异 git reset --hard HEAD^ // 回退到上一个版本 git reset --hard 版本号 // 回退到指定版本 git branch // 查看分支 git branch <分支名> // 创建分支 git checkout <分支名> // 切换分支 git merge <分支名> // 合并分支 git branch -d <分支名> // 删除分支
|
Git配置
git config --global user.name "用户名" // 配置用户名 git config --global user.email "邮箱" // 配置邮箱
|
Git远程仓库
- 创建SSH Key
ssh-keygen -t rsa -C "邮箱" // 生成SSH Key
|
- 关联远程仓库
git remote add origin git@github.com:用户名/仓库名.git // 关联远程仓库
|
- 推送代码
git push -u origin master // 推送代码到远程仓库
|
- 拉取代码
git clone git@github.com:用户名/仓库名.git // 拉取代码到本地
|
注:若出现错误:fatal: unable to access 'https://github.com/用户名/仓库名.git/': Could not resolve host: github.com
,则需要在hosts文件中添加192.168.127.12 github.com
讲一下我遇到的一个问题
当我初始化了一个vue2的项目时,exlint报错不让git提交
使用以下命令解决
git commit --no-verify -m "提交时的注释"
|
—no-verify 这个参数是禁用提交时的eslint检查
简单介绍一下指令使用,毕竟我是个很懒的人我也不喜欢长篇的去看
1.git add . // 添加所有文件到暂存区 2.git commit -m "提交说明" // 提交暂存区到仓库区 3.git push origin master // 推送代码到远程仓库
|