GIT
杨不败
公众号 杨不败
展开
-
玩转GIT之git基础知识总结
遇到的所有问题:warning: LF will be replaced by CRLF in XXXXXXXXXXXXXX. git config core.autocrlf falsegithub push 提交代码时停止在writing objects怎么办? git config –global http.postBuffer 524288000新建...原创 2017-04-10 22:40:43 · 530 阅读 · 0 评论 -
玩转GIT之git个人快捷键设置和方法【极大提高git-flow开发效率】
秘诀我使用的是git bash,环境是windows,一般是没有.bashrc文件的用cd ~进入用户目录,后在此目录下创建 .bashrc文件,命令如下:touch .bashrc然后vim .bashrc然后按下 i 进入编辑模式,这就可以编写进行设置快捷键alias gc='git clone'alias gst='git status'alias g...原创 2018-04-12 01:10:47 · 2296 阅读 · 0 评论 -
玩转GIT之看清 git stash 的本质
开发经验1:当你新建文件修改了代码,如果没有git add 那么你用 git stash 是不能保存修改到暂存区的,但是如果你没有新建文件,只是在原有文件里进行修改,那么是可以在没有git add 的情况下保存到修改到暂存区的。2:不论做什么样的修改,当你git add 之后,你都可以使用git stash 进行保存,然后再用git stash apply 进行恢复。3:注意,gi...原创 2018-04-12 01:24:50 · 3173 阅读 · 0 评论 -
玩转GIT之在工作中要用的高级用法
学会在命令行中查看差异每当你进行了更新以后,都会生成一个commitID hash值,当别人改完代码或者你改完后,你要看修改了哪些代码后,你需要用git log查看commit值,然后git show commit-hash值。这个git log 可以加参数,比如 git log -2 是查看最近两个的commit信息。git tag本地打标签:git tag tagNa...原创 2018-04-12 01:45:04 · 598 阅读 · 0 评论 -
玩转GIT之git-flow中容易忘记的git命令
1:git 回到上一个版本,如果git pull以后发现版本不对,要回退到上一个版本用下面命令git reset --hard HEAD2:git remote add origin git@github.com:stormzhang/test.git 将本地的已有项目关联到github上的新的项目上,在github上新建一个仓库。增加一个本地版本库到现有的 Git 项目可以...原创 2018-04-12 02:00:30 · 401 阅读 · 0 评论 -
玩转GIT之终结git-flow中分支冲突系列问题
第一种处理方法开发要求: 不能丢弃本地修改,因为其中的某些内容的确是我们需要的,此时需要对unmerged的文件进行手动修改,删掉其中冲突的部分。情景再现: 比如你在A分支上commit了,然后PR了,这时你的PR没有冲突的提示,可以合并。但是之后有人在你PR的目标上的相同位置做了修改,这个时候,你的PR就有冲突的提示了,不可以合并,怎么办?解决方法: 需要先获取远程最新的...原创 2018-04-12 02:16:55 · 1685 阅读 · 0 评论