Apache的安装
- 安装Apache软件:
apt-get install apache2
Git的安装与配置
- 安装git
apt-get install git
git如何push时不输入密码?
git config --global credential.helper store
更换账号时删除本地凭证
git config --global --unset credential.helper
处于头指针分离状态时,所作的修改不能被任何一个分支所跟踪,因此不能保证所作的提交会永久保存,当reflog中含有该日志过期后,这个提交随时都会从版本被中清除。挽救的办法是将分离状态的提交merge到master中来。
git checkout master
git merge 分离指针
此时可以看到我们已经通过merge合并到master中来了。
#!/bin/sh
cd /home/www/nyksh_geli
unset GIT_DIR #重要是这里
git pull origin dev