Git命令行提交代碼記錄:
進(jìn)入主目錄:
Cd??f:
進(jìn)入工程目錄:
?cd HuichangWorkspace/Bizconf_Video_SDK
顯示本地分支:
Git branch
顯示遠(yuǎn)程分支:
Git?branch –r
拉取分支
Git??fetch
新增一個(gè)本地分支:
Git??fetch??origin develop1.4.0(遠(yuǎn)程服務(wù)器分支代碼):zwg_develop(新增本地分支名稱)
新增一個(gè)本地分支(方式2):
從遠(yuǎn)程分支拉取到本地分支。拉取完畢直接切換到本地分支
git checkout -b release2.13.1(本地文件名)?origin/release2.13.0(遠(yuǎn)程文件名)
切換到某個(gè)分支:
Git?checkout 分支名稱
查看文件狀態(tài)
Git status
拉取服務(wù)器代碼
git pull ??
密碼:111111
暫存修改的代碼
git add --all
Git add .
sd
將代碼提交到本地
git commit -m“添加的注釋”
將本地分支代碼提交到遠(yuǎn)程服務(wù)器分支代碼
git push origin本地分支:遠(yuǎn)程分支
合并分支
git merge命令用于合并指定分支到當(dāng)前分支。合并后,再查看readme.txt的內(nèi)容,就可以看到,和dev分支的最新提交是完全一樣的。
git merge dev將dev分支合并到當(dāng)前分支
默認(rèn)密碼:111111
獲取遠(yuǎn)端所有分支更改情況
Git fetch
看具體狀態(tài)
Git status
不同
Gitff
具體看不同
GitK
修改分支名字
?git branch -m原名新
創(chuàng)建本地新分支(本地新分支有未提交的代碼):
Git branch feature-siteconfig0920
Git編譯發(fā)布版本:
編譯首先進(jìn)入到240
?ssh root@10.184.129.240
[root@RD-testserver ~]# cd /data/deploy
[root@RD-testserver deploy]# ls
//查看當(dāng)前提交的賬號(hào)和日期
$ git log -1
commit 78fc5f36cd137ac654c1b305dd5f55d87f299c9c (HEAD -> release2.12.3, origin/release2.12.3)
Author: 313839401@qq.com <313839401@qq.com>
Date: ??Thu Sep 20 14:36:54 2018 +0800
//當(dāng)前密碼生層的版本簽名:最后編譯發(fā)布成功后,訪問version看是否能對(duì)應(yīng)上簽名版本號(hào)
$ git rev-parse head
78fc5f36cd137ac654c1b305dd5f55d87f299c9cgit
編譯:
sh deploy_new.sh release2.12.3 2.12.3 ??目錄位置:/data/deploy ?編譯
發(fā)布:
sh AWS***.sh ???????????????目錄位置:/shell_script ?發(fā)布