isoftstone开发-通常流程

一:接到需求,拉取代码

git  clonegit

二:准备环境

若是有错误,能够等一下或者重启一下,不要着急web

1:在git环境中执行:yarn  run watch  (监控、编译)缓存

2:yarnapp

3:开发运行:执行.\scripts\code.batide

三:调试运行

在vscode中打开源码,在调试功能页下方,选择‘Launch VS Code’,而后启动,就能开始调试运行。 spa

 image

 

 

 

 

 

四:修改完代码提交代码

1:在develop下新建并切换到分支调试

   $git checkout -b avoid_no_cname_login_is_nullcode

2:能够查看该分支状态,能够看到已经修改的文件orm

  $ git statusip

3:能够具体查看修改的具体代码

  $git diff

4:没有问题后提交代码

  git add .

  git commit -m '注释内容'

5:提交代码到远端

  $ git push origin avoid_no_cname_login_is_null

 

其它操做:

当须要覆盖掉以前的代码时:

。。。。

git commit --amend   (此次的commit与最近一次的commit合并)(合并缓存区的修改和最近的一次commit, 而后用生成的新的commit替换掉老的. 若是缓存区没有内容, 那么利用amend能够修改上一次commit的描述.)

 git push origin avoid_no_cname_login_is_null  -f

 

git stash    放到缓存里面

git stash  pop  从缓存中吧数据取出来

git checkout .    回到当前节点的最初状态

相关文章
相关标签/搜索