在应用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分支上,如果本地分支和远程分支名不同,一定要这样



折叠复制代码




  1. git push origin b3:b1  






   也即把本地的b3分支提交到远程的b1分支上


3. 查看某个版本修改的文件信息



折叠复制代码




  1. git log e99a6a --name-status -n 1  






4. 找出哪些commit修改了某个文件



折叠复制代码




  1. git log --pretty=oneline -- 'web/webapp/postcard/template05.pn  






 


5. 查看某个版本某个文件的内容



折叠复制代码




  1. git show dfb02:maillib/basemaildir.py