更新一些git命令
2017-01-11 13:53
295 查看
1.git reset 文件名
2.git rm --cached 文件名
两种方法都可以做到。从命令上而言 第二种更符合逻辑,但是会一不小心删除文件。
老是忘记,记录一下以免忘记。
-------------2017/1/19-------------
git log -1 --raw 可以在看到本地的commit修改了哪些文件。
-------------2017/2/17-------------
adb乱入 adb logcat xxx:* *:S 可以过滤xxx的log
-------------2017/4/5-------------
今天同事在提交代码的时候发现自己在no branch上面commit了问我怎么处理,我说直接fetch一个新的 然后吧change的commitId,cherry-pick过来,然后同事切分支之后发现忘记git log了。头疼半天,查到只需要git reflog就可以看到之前的几次提交以及commitId 然后切回新建的分支,用git merge commitId就可以把change啦过来了,不过这种方式用git log --raw是看不到change的 ,想看到change的文件可以reset了重新commit一次。
-------------2017/4/6-------------
git log -p可以查看每个改动文件的diff,包括已经local commit或者add过的
-------------2017/4/6-------------
gitk 命令可以打开提交详情的图形化界面 但是会占用一个terminal窗口,而且图形化界面对于内存的占用和性能的消耗是相当严重的。
2.git rm --cached 文件名
两种方法都可以做到。从命令上而言 第二种更符合逻辑,但是会一不小心删除文件。
老是忘记,记录一下以免忘记。
-------------2017/1/19-------------
git log -1 --raw 可以在看到本地的commit修改了哪些文件。
-------------2017/2/17-------------
adb乱入 adb logcat xxx:* *:S 可以过滤xxx的log
-------------2017/4/5-------------
今天同事在提交代码的时候发现自己在no branch上面commit了问我怎么处理,我说直接fetch一个新的 然后吧change的commitId,cherry-pick过来,然后同事切分支之后发现忘记git log了。头疼半天,查到只需要git reflog就可以看到之前的几次提交以及commitId 然后切回新建的分支,用git merge commitId就可以把change啦过来了,不过这种方式用git log --raw是看不到change的 ,想看到change的文件可以reset了重新commit一次。
-------------2017/4/6-------------
git log -p可以查看每个改动文件的diff,包括已经local commit或者add过的
-------------2017/4/6-------------
gitk 命令可以打开提交详情的图形化界面 但是会占用一个terminal窗口,而且图形化界面对于内存的占用和性能的消耗是相当严重的。
相关文章推荐
- GitHub使用流程- Git Shell 的一些命令总结(二) 创建代码库并学会更新
- Git学习系列之一些常用的Git命令收录更新ing
- 关于Github和一些Git命令(更新中)
- 项目中用到的一些git命令(持续更新)
- 日常见到一些命令使用实例~(持续更新!)
- 一些常用的linux命令,陆续更新中...
- 一些SQL命令(不断更新,我总记不住,哭)
- [Cisco]一些思科路由器命令,不断更新……
- 一些实用命令(持续更新)
- 大学里关于Linux_Fedora14的一些命令的学习(更新)
- 一些常用git命令,用一条补一条
- 关于ubuntu(server版)的一些命令<更新中>
- 你所需要知道的一些git 的使用命令:历史
- git的一些常用命令
- 你所需要知道的一些git 的使用命令:Git大师
- 你所需要知道的一些git 的使用命令:基本技巧
- 维护FAST可用的一些命令 - 持续更新
- GIT命令中加一些颜色
- linux系统里的一些实用命令记录——不定期更新哦!
- 你所需要知道的一些git 的使用命令:克隆