Git之点点滴滴
在应用Git过程中的一些点滴小东西
记录下来,以备查看:
1. git config
配置git的参数变量,它可以带以下2个参数:
--system,针对系统的所有用户的,对应的配置文件在/etc/gitconfig
--global,针对系统当前用户的,对应的配置文件在~/.gitconfig
不带参数,针对当前git仓库的,对应的配置文件在.git/config
如果在个人pc上使用git,加上参数--global即可
如果在公共服务器上使用git,则一定不要带那2个参数
2. git push origin b3
默认会把本地的b3分支提交到远程的b3分支上,如果本地分支和远程分支名不同,一定要这样
折叠复制代码
- git push origin b3:b1
也即把本地的b3分支提交到远程的b1分支上
3. 查看某个版本修改的文件信息
折叠复制代码
- git log e99a6a --name-status -n 1
4. 找出哪些commit修改了某个文件
折叠复制代码
- git log --pretty=oneline -- 'web/webapp/postcard/template05.pn
5. 查看某个版本某个文件的内容
折叠复制代码
- git show dfb02:maillib/basemaildir.py