文件目录结构
|-- \033
|-- app
|-- artisan
|-- bootstrap
|-- \033c
|-- composer.json
|-- composer.lock
|-- config
|-- database
|-- package.json
|-- phpunit.xml
|-- public
|-- readme.md
|-- resources
|-- routes
|-- server.php
|-- storage
|-- tests
|-- vendor
`-- webpack.mix.js
添加并修改.gitignore文件
vim .gitignore
下面将vendor文件夹和.env文件屏蔽了,因为远程仓库下没有vendor
这个文件夹,太大了,所以从远程仓库拉下来之后再下载包,.env
是配置文件
/vendor //代表屏蔽vendor下的所有文件
.env
Homestead.json
Homestead.yaml
推送部分
利用 git status
查看到有很多改动,但是这里主要是提交对database
文件夹的改动
//提交`database`文件夹下的改动到暂存区
git add database/
//千万别用`-am`,会把之前没`add`的改动也一起提交了!!
git commit -m "对db的改动"
git push <远程主机名> <本地分支名>:<远程分支名>
git push origin master:dev
远程主机名可以通过 git remote -v
来查看