git下拉線上laravel專案到本地執行步驟
登入專案管理系統:
http://gitlab.xx.cn/
切換到專案下。我是web端的,切換到web專案下:
複製http路徑,後面pull專案會用到:
下載xampp和安裝git:
在C:\xampp\htdocs\在右鍵開啟git bash
輸入git clone http://getlab......(專案地址)
專案克隆成功之後:
安裝環境:
下載composer.Setup.exe,安裝基本都是雙擊程式下一步下一步(或者cmd切換到軟體所在檔案下composer install安裝)
安裝之後檢視安裝是否成功:cmd控制檯輸入composer。或者git bash下輸入。提示成功資訊。
全域性安裝:
下載composer.phar檔案放在xampp下的php檔案下。
如果命令在phpstorm下執行。重啟一下phpstorm
資料庫遷移:PHP artisan migrate
要配置composer中國映象:composer config -g repo.packagist composer https://packagist.phpcomposer.com(切換到專案下cmd執行)
專案vendor下用phpstorm建立檔案重新命名為.env,其他方式建立不成功。
.env檔案裡有個key值需要自動生成:
php artisan key:generate 在cmd或者git bash中輸入,自動生成key
獲取分支:
git pull origin site或者某個人的分支
git pull origin yan
自己上傳自己分支專案:
git push origin xiaoniao
如果有快取的功能:則需要安裝redis:
cmd下切換到redis目錄
cd e:
cd 軟體
cd redis
redis-server.exe redis.windows.conf
最後:git bash下輸入composer update(更新依賴)
還要安裝redis擴充套件:
下載redis:官方
下載redis擴充套件地址http://windows.php.net/downloads/pecl/releases/(redis和
應版本號--根據phpinfo()資料裡,.解壓縮後,將php_redis.dll和php_redis.pdb拷貝至php的ext目錄下
PHP extensions 中開啟 php_redis 擴充套件。多試幾次,或者在 (Apache 下的)php.ini 中新增 extension=php_redis.dll 這行。