工作常用

git 本地新建分支,并上传到远程
git branch -a // 查看所有分支(本地分支以及远程分支)
git checkout -b 分支名字 // 在本地新建分支
git push --set-upstream origin 远程分支名 // 建立本地到远端仓库的链接

git 合并分支
git checkout test // 切换到test分支
git pull // 拉取远程代码
git merge origin/dev // 在本地test分支与远程dev分支合并
git push  // 将本地test分支代码解决冲突后提交到远程

git 日常提交代码
git status // 查看工作区代码相对于暂存区的差别
git add . // 将所有需改的文件放到暂存区
git commit -m "提交描述" // 将代码提交到本地仓库
git pull // 拉取远程代码
git push // 解决冲突,push到远程

git tag //查看所有标签
git tag name //创建标签
git tag -a name -m ‘comment’ //指定信息提交
git tag -d name //删除标签
git push origin name //发布标签


git log // 查看所有的提交

git reflog // 查看所有的提交(包含删除)
git clone 远程仓库ssh或者http地址 // 克隆项目

删除分支
git branch -d 分支名 // 删除时不能再要删除的分支进行删除分支操作,要在其他分支执行
git push origin :分支名 // 删除远程分支
git push origin --delete 分支名 // 删除远程分支

 

composer 更新指定的依赖包
compoesr 的require/update都可以更新指定的依赖包(升级/降级)。
require更为灵活些,未安装则进行安装,已安装则根据传入的版本号进行升级或降级。
update则无法在命令行传入新的版本号,需要先手动在composer.json中指定新的版本号,然后执行更新命令。

require 命令
// 安装包
composer require hashids/hashids:2.0.0
// 已安装 升级
composer require hashids/hashids:3.0.0
// 已安装 降级
composer require hashids/hashids:2.0.4


update 命令
update命令无法在命令行中指定包版本号,需要手动修改composer.json文件
修改composer.json文件后运行以下命令
composer update

composer update全局更新依赖,注意是全局包的更新操作,一些你未更改但使用了版本号范围的包也有可能被更新升级,请慎用!


install 命令
install用于项目初始化后,初次安装依赖时,且会优先读取composer.lock中的版本号,以尽可能的保证协作开发中包版本的一致性,如果不存在composer.lock时才会读取composer.json中的版本约束进行安装。
所以协作开发中,我们建议要同时将composer.lock/composer.json上传至远端仓库。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值