最新消息:

git学习笔记

随手记 Skiychan 1634浏览 0评论

//退回版本
git reset –hard HEAD

//分支切换修复
git clean -d -fx “”

//create tag
git tag -a “” -m “”
//push tags
git push –tags

git reset –merge 分支清理
git fetch origin develop 拉取分支
git branch -r 当前远程分支
git branch -a 当前全部分支

git merge origin/master

git rebase origin/master
本地分支合并远程分支

git branch -b develop 创建本地分支并切换
git pull origin develop 拉取远程分支
git merge develop

error: you need to resolve your current index first
> git reset –merge

>git pull origin develop:develop
error: The following untracked working tree files would be overwritten by merge:
>git checkout angular
error: The following untracked working tree files would be overwritten by checko
ut:
>git clean -d -fx “”

##### 如何解决Git的大小不敏感问题呢?
– 方案一是设置Git大小写敏感:
$ git config core.ignorecase false

– 方案二是先删除文件,再添加进去:
$ git rm ; git add ; git commit -m “rename file”

##### git 显示最近修改的文件列表
> git log –name-status 每次修改的文件列表, 显示状态
> git log –name-only 每次修改的文件列表
> git log –stat 每次修改的文件列表, 及文件修改的统计
> git whatchanged 每次修改的文件列表
> git whatchanged –stat 每次修改的文件列表, 及文件修改的统计
> git show 显示最后一次的文件改变的具体内容

转载请注明:SKIY开发笔记 » git学习笔记

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址