在build/core/version_default.mk中
PLATFORM_VERSION中可找到android版本
2013年9月23日 星期一
2013年9月13日 星期五
[Gerrit][Git] 新增/刪除Branch
1). 在local端新增branch並切換
1.1). 新增branch,再切換到該branch
$ git branch [branch_name]
$ git checkout [branch_name]
1.2). 新增branch並直接切換到該branch
$ git checkout -b [branch_name]
1.2). 以某個tag為基準,新增branch並直接切換到該branch
$ git checkout [tag_name] -b [branch_name]
2). 在remote端新增branch
$ git push origin [local_branch_name]:[remote_branch_name]
3). 在local端刪除branch (-D為強制)
$ git branch -d [branch_name]
$ git branch -D [branch_name]
4). 在remote端刪除branch
$ git push origin :[branch_name]
※在Gerrit要刪除remote端的branch
在push的權限中,必須增加force push才能夠刪除
※新增branch
git branch [branch_name] [base_on_which_branch]
若是[base_on_which_branch]沒有寫,預設是master
若是此git沒有master branch,則後面沒寫會無法新增branch
1.1). 新增branch,再切換到該branch
$ git branch [branch_name]
$ git checkout [branch_name]
1.2). 新增branch並直接切換到該branch
$ git checkout -b [branch_name]
1.2). 以某個tag為基準,新增branch並直接切換到該branch
$ git checkout [tag_name] -b [branch_name]
2). 在remote端新增branch
$ git push origin [local_branch_name]:[remote_branch_name]
3). 在local端刪除branch (-D為強制)
$ git branch -d [branch_name]
$ git branch -D [branch_name]
4). 在remote端刪除branch
$ git push origin :[branch_name]
※在Gerrit要刪除remote端的branch
在push的權限中,必須增加force push才能夠刪除
※新增branch
git branch [branch_name] [base_on_which_branch]
若是[base_on_which_branch]沒有寫,預設是master
若是此git沒有master branch,則後面沒寫會無法新增branch
2013年9月4日 星期三
[Gerrit] [Git] [Repo] 新增/刪除tag
1). 在local端新增tag
$ git tag -a [tag_name] [commit_id]
2). 在remote端新增tag
$ git push origin [tag_name]
$ git push origin --tag (一次將所有tag push上去)
3). 在local端刪除tag
$ git tag -d [tag_name]
4). 在remote端刪除tag
$ git push origin :refs/tags/[tag_name]
//======================================
9/4新增repo的部份
在repo codebase之下的用法
1). 在local端新增tag
$ repo forall -c 'git tag [tag_name]'
2). 在remote端新增tag
$ repo forall -c 'git push --tags'
3). 在local端刪除tag
$ repo forall -c 'git tag -d [tag_name]'
4). 在remote端刪除tag(需取得gerrit權限,目前沒嘗試過)
$ repo forall -c 'git push origin :refs/tags/[tag_name]'
$ git tag -a [tag_name] [commit_id]
2). 在remote端新增tag
$ git push origin [tag_name]
$ git push origin --tag (一次將所有tag push上去)
3). 在local端刪除tag
$ git tag -d [tag_name]
4). 在remote端刪除tag
$ git push origin :refs/tags/[tag_name]
//======================================
9/4新增repo的部份
在repo codebase之下的用法
1). 在local端新增tag
$ repo forall -c 'git tag [tag_name]'
2). 在remote端新增tag
$ repo forall -c 'git push --tags'
3). 在local端刪除tag
$ repo forall -c 'git tag -d [tag_name]'
4). 在remote端刪除tag(需取得gerrit權限,目前沒嘗試過)
$ repo forall -c 'git push origin :refs/tags/[tag_name]'
[Gerrit] 在Gerrit網頁上加客製化修改
訂閱:
文章 (Atom)