随笔分类 - git
摘要:git tag 会出现删除重新打的现象,如果你要从 tag 新建分支,先要执行一下:git fetch --tags -f, 做一下 tag 同步 git fetch --tags -f # 同步 tag git tags # 查看 tag 列表 git branch new_branch tagN
阅读全文
摘要:当我们开发一个新功能时会先从master拉出一个分支dev,然后在这个dev分支下吭哧吭哧的开始写代码开发新功能。就在此时,线上版本master出现了bug,我们应该放下手头上新功能的开发工作先将master上的bug修复,这个时候dev分支下的改动怎么处理? 其将当前未提交的修改(即,工作区的修改
阅读全文
摘要:先本地创建一个分支(分支名:develop) git checkout -b develop 将该分支推送到远程并创建(当然这里你也可以写好自己的代码后 再执行该操作) git push origin develop:develop 删除远程分支 git push origin -d develop
阅读全文
摘要:写完代码后,我们一般这样 git add . //添加所有文件 git commit -m "本功能全部完成" 执行完commit后,想撤回commit,怎么办? git reset --soft HEAD^ 这样就成功的撤销了你的commit 注意,仅仅是撤回commit操作,您写的代码仍然保留。
阅读全文
摘要:安装:npm install -g gitbook-cli 生成pdf:gitbook pdf 生成pdf时报错: EbookError: Error during ebook generation: 'ebook-convert' is not recognized as an internal
阅读全文
摘要:1. 查看历史版本:git log 每一次提交的日志从commit开始,commit后面是版本号,历史版本日志的第一个是当前版本,往后依次往前推。 Merge:是说本版本是由哪两个版本合并的 Author:提交者 Date:提价日期 Date下面就是作者commit时写的更新日志,到日志这本次版本日
阅读全文
摘要:一、远程新建分支后,本地查看不到,使用以下命令同步 git remote # 列出所有远程主机git remote update origin --prune # 更新远程主机origin 整理分支git branch -r # 列出远程分支git branch -vv # 查看本地分支和远程分支对
阅读全文
摘要:$ git fetch --all $ git reset --hard origin/master $ git pull
阅读全文