docker>Evan |
docker>Evan |
第1行: |
第1行: |
| + | = 日志= |
| + | php-syslog-ng |
| | | |
| + | [https://www.oschina.net/p/seaslog PHP 日志扩展 SeasLog] |
| | | |
− | | + | [[category:php]] |
− | | |
− | == git fetch ==
| |
− | | |
− | 相当于是从远程获取最新版本到本地,不会自动merge(合并)
| |
− | <pre>
| |
− | git fetch origin master
| |
− | git log -p master..origin/master
| |
− | git merge origin/master </pre>
| |
− | | |
− | 以上命令的含义:<br/> 首先从远程的origin的master主分支下载最新的版本到origin/master分支上<br/> 然后比较本地的master分支和origin/master分支的差别,最后进行合并
| |
− | | |
− | 上述过程其实可以用以下更清晰的方式来进行:
| |
− | <pre>git fetch origin master:tmp
| |
− | git diff tmp
| |
− | git merge tmp</pre>
| |
− | | |
− | 从远程获取最新的版本到本地的test分支上<br/> 之后再进行比较合并
| |
− | | |
− |
| |
− | | |
− |
| |
− | | |
− | [[Category:Git]] | |
− | | |
− | == git pull==
| |
− | 相当于是从远程获取最新版本并merge到本地<br/> git pull origin master
| |
− | | |
− | 上述命令其实相当于git fetch 和 git merge<br/> 在实际使用中,git fetch更安全一些<br/> 因为在merge前,我们可以查看更新情况,然后再决定是否合并,但是git hook 用 git pull多一些
| |
− | | |
− | http://www.tech126.com/git-fetch-pull/
| |