没有西西里
2019-02-18 18:29:23浏览 2243
git help //显示commonand的help
git show //显示某次提交的内容
git reset –hard HEAD 或git checkout . //重置所有修改的文件(服务器上)
git version //查看git的版本号
git log –p [file] //查看每次详细修改的内容
git branch –r //查看远端分支列表
git branch –D 分支名,多个分支用空格分开 //强制删除分支
git pull //抓取远端仓库所有分支更新并合并到本地
git remote –v //查看远端服务器地址和仓库名称
git remote rm origin 删除远程仓库
git merge origin/master //将远端主分支合并到本地当前分支
git merge --no-ff origin master //合并master主干
创建测试环境流程:
1.mkdir game114 #创建一个新的环境文件夹
2.cd game114 #进入文件夹
3.mkdir wap #创建wap目录
4.cd wap #进入目录
5.git init #初始化环境
6.git remote add origin http://user:passward@217.0.0.1/test.git #添加远程仓库
7.git fetch --depth=1 #拉取代码
8.git checkout master #切换分支
8.git checkout -b feature_dev origin/feature_dev #远程分支拉取并切换到本地
9.cd ../../game_config/test/app #进入文件夹
10.cp config.php /data/httpd/game114/wap/app #复制一份config.php文件到创建的环境中
11.cd /data/httpd/game114/wap/app #进入app目录
12.vi config.php #打开config.php配置文件
13.将环境改为测试环境
mkdir mushroom_wealthgod/
cd mushroom_wealthgod/
mkdir game
mkdir server
cd server
git init
git remote add origin http://user:passward@217.0.0.1/game_server_baymax_v2.git
git fetch
git checkout master
git pull
npm install
cd game
git init
git remote add origin http://user:passward@217.0.0.1/test.git
git fetch
git checkout master
git pull
npm install
注意修改config对应的端口 指向的目录名!!!
vim /usr/local/nginx-1.4.7/conf/vhosts/game.conf 存放游戏对应的nginx配置
/etc/init.d/nginx reload 重启nginx