git
一捆铁树枝
积跬步以至千里,积怠惰以致深渊,订阅号 learnweb123 ,欢迎关注!
展开
-
使用husky, prettier, lint-stage在代码提交时自动格式化
1.安装husky lint-staged prettynpm i -D husky lint-staged pretty2.在package.json中添加配置"husky": { "hooks": { "pre-commit": "lint-staged" } }, "lint-staged": { "*.{js,json,md}"...原创 2019-07-10 11:45:35 · 3119 阅读 · 0 评论 -
Vue项目中添加husky
husky 是一个 GitHook 工具。主要实现提交前 eslint 校验和 commit 信息的规范校验,也可以避免多人合作时代码格式化不统一造成的冲突;1.安装 husky,lint-stagednpm i -D husky lint-staged2.在package.json中新增如下配置{ ... "scripts": { ... }, "h...原创 2020-03-31 10:28:06 · 7185 阅读 · 0 评论 -
前端Vue项目常用.gitignore配置项
//.gitignore.DS_Storenode_modules/dist# local env files.env.local.env.*.local# Log filesnpm-debug.log*yarn-debug.log*yarn-error.log*# Editor directories and files.idea.vscode*.suo*...原创 2019-11-27 16:24:56 · 8108 阅读 · 0 评论 -
git(coding)将本地代码首次提交到远程新建的仓库
1. 先初始化本地仓库git init2. 将本地仓库连接到远程仓库git remote add origin git@git.coding.net:xxx/xxxxxxxxx.git3. 添加本地代码并提交到本地仓库git add .git commit -m "fisrt commit"4. 将本地仓库第一次推送到远程仓库git push -u origi...原创 2019-11-21 17:29:20 · 1834 阅读 · 0 评论 -
git拉取远程某一分支到本地
1.在本地新建一文件夹,文件名自取,我取得文件名为gitTest2.打开git命令行工具,确保文件路径到上一步新建文件夹一级3.在git命令行工具中执行如下命令,将新建的文件夹初始化为git仓库$ git init 4.将本地仓库与远程仓库建立联系执行如下命令,其中git@github.com:XXXX/xxxx.git为远程仓库的地址$ git re...原创 2019-01-29 11:27:58 · 510 阅读 · 0 评论 -
git 常用指令整理
1.初始化Git仓库$ git initInitialized empty Git repository in /Users/michael/learngit/.git/2.把文件添加到仓库$ git add readme.txt3.把文件提交到仓库$ git commit -m "wrote a readme file"4.查看仓库当前状态$ git st...原创 2019-01-29 17:53:47 · 121 阅读 · 0 评论 -
git 解决冲突 error:your local changes to the following files would to be overwritten
git冲突解决使用git将本地分支和远程仓库同步时,常常会遇到冲突,我们需要将这些冲突解决之后才能提交;如果希望保存本地改动并拉下最新服务器代码,手动merge(1)要保留服务器上的修改git stashgitstashlist将当前的Git栈信息打印出来git stash liststash@{0}就是刚才保存的标记(2)暂存了本地修改之后,p...原创 2019-05-09 11:48:06 · 1120 阅读 · 0 评论