之前有一篇文章寫了團隊git的管理方式:link
今天處理了乙個自動退款的指令碼。提交到git。步驟如下:
1. 切換到本地master,update:
git checkout master
git pull
確認一下:
$ git status
on branch master
your branch is up-to-date with 'origin/master'.
nothing to commit, working directory clean
2. 建立乙個分支:
git branch onetime_refund
3. 切換到分支:
git checkout onetime_refund
檢查一下:
$ git status
on branch onetime_refund
nothing to commit, working directory clean
4. 拷貝檔案
cd /script
cp ***/onetimerefund.php .
5. git add新增到緩衝區
git add onetimerefund.php
6. 嘗試merge一下
git merge --no-ff master (--no-ff的基本意思是:commit歷史中保留分支)
關於fast-forward等merge的選項,可以參考之前的這篇文章:link
7. 提交了:
git commit
然後會要求編輯乙個提交記錄檔案,寫一些提交資訊,儲存之後,就會提交完成。
[onetime_refund bb89195] add onetimerefund script to refund special orders foroperating demand.
1 file changed, 60 insertions(+)
create mode
100755 script/onetimerefund.php
8. 向遠端提交:
git push -u origin onetime_refund
以上語法是新建乙個分支的語法。
再試一下
$ git push origin
please wait a moment...
everything up-to-date
9. 然後就可以在icode上面看到這個分支已經提交了
用icode自帶的merge功能,將這個新分支merge到master,
然後再將master merge到 develop 就可以了。
10. 如果這個分支不是第一次提交,那麼需要加上ref選項,先提交到icode,然後在code review後才能真正提交。
mysql 記錄操作 MySQL 記錄操作
建立 以下所有操作均在user temp表中進行操作。create table user temp id int primary key auto increment,name char 5 not null,gender enum 男 女 default 男 age tinyint not nul...
mysql 記錄操作 MySQL記錄操作
一 概覽 mysql資料操作 dml 在mysql管理軟體中,可以通過sql語句中的dml語言來實現資料的操作,包括 使用insert實現資料的插入 update實現資料的更新 使用delete實現資料的刪除 使用select查詢資料以及。二 插入資料 insert 1.插入完整資料 順序插入 語法...
SAE操作記錄
1 開發者使用者只能建立myisam儲存引擎的db。企業使用者才能建立innodb。2 memcache一定要初始化才能用mysql。每日收費的 4 storage每個最多只能建立10個domain 檔案寫入不支援offset偏移 上傳檔案命名必須使用utf8編碼格式 容量配額 容量配額是針對mys...