Git
杨天福911
一个沪漂奋斗中的码农……
展开
-
基于node的Commitizen git提交模板
文章目录Node.js环境变量配置环境配置安装镜像安装cz工具Commitizen适配器cz-conventional-changelogNode.js环境变量配置node.js的安装目录新建两个文件夹node_global和node_cache在cmd窗口中输入以下命令(两个路径即是两个文件夹的路径)npm config set prefix "C:\Program Files\nodejs\node_global"npm config set cache "C:\Program File原创 2020-05-20 21:09:14 · 7777 阅读 · 0 评论 -
TortoiseGit(小乌龟)设置pageant开机自启动且自动加载SSH Key配置SSH秘钥
首次使用Git设置Git的user name和user - emailgit config --global user.name yournamegit config --global user.email youremail检查是否已经有ssh key在git bash 中执行命令ls -al ~/.ssh存在 id_isa 和 id_isa.pub 文件,证明已...原创 2019-08-14 17:18:43 · 6857 阅读 · 0 评论 -
git rebase 和git commit --amend 合并多个commit提交异同
关于git rebase 合并多个(以3个commit为例)commit提交1.git rebase -i HEAD~3 进入vim编辑窗口,将要合并的commit的pick改为squash或者s2.保存当前窗口并退出(在当前窗口按下Esc键然后:wq保存退出)3.退出后Git会陆续压缩提交历史(commit),如果有冲突需要修改,选择保留最新的提交历史4. git add . 将修改添加...原创 2019-08-14 17:36:44 · 10090 阅读 · 0 评论 -
git拉取远端分支merge到本地分支解决冲突
git拉取远端分支merge到本地分支解决冲突的命令git fetch origin mastergit merge origin/master解决冲突冲突解决完成执行 git add . git commit -m “merge master”原创 2019-08-15 11:16:10 · 8800 阅读 · 0 评论 -
git cherry-pick 使用
使用 :git cherry-pick <commit-id>步骤:(在feature分支下 挑拣 dev分支中的几次commit)1 . 获取要cherry-pick的dev分支的commit-idgit checkout dev (切到dev分支)git log --oneline -3 (提取最近的三次提交)复制要cherry-pick的commit ...原创 2019-08-15 13:45:44 · 6550 阅读 · 0 评论 -
git重置忽略文件,删除远程仓库要忽略的文件(夹)
git rm -r --cached .idea 删除暂存区指定要忽略的文件夹 .ideagit rm -r --cached . 删除本地暂存区所有文件(本地文件夹不受影响)项目根目录下新建.gitignore文件,配置要删除的远程文件和文件夹关联的名字*.iml.gradle.idea.settings*.jks/effective.gradle/gradle.prope...原创 2019-08-13 11:09:04 · 7305 阅读 · 0 评论 -
常用git命令记录
文章目录在线学习如何解决 failed to push some refs to git查看状态全局配置从远端 clone 项目到本地从远端拉取分支到本地查看本地已有的分支创建本地分支查看分支远程分支删除远程分支删除本地分支强制把指定分支指向某次提交记录本地检出一个新的分支并推送到远程仓库把本地仓库里的文件提交到远程仓库里追踪远程分支关于 taggit merge 合并分支git rebase 合...原创 2019-07-12 14:47:02 · 5311 阅读 · 0 评论