获取完整commit id(如:40517eb78825f00272bc106559fd8b94f42e7f9d) git rev-parseHEAD 获取short commit id(如:40517eb) git rev-parse --short HEAD
你可以在应用程序中读取git.properties文件,并使用这些信息,例如显示当前版本的 Git 分支和提交 ID。 通过这种方式,你可以利用git-commit-id-plugin插件来自动获取和使用 Git 的提交时间、提交记录、分支等信息,从而帮助跟踪和管理你的项目版本。 使用方式示例: publicclassVersionHolder{privatestaticfinalLoggerLOG=Logger...
// 获取commit SHA String commitSHA = properties.getProperty("git.commit.id.abbrev"); System.out.println("Commit SHA: " + commitSHA); // 在这里进行进一步的操作,比如将commit SHA写入其他文件 } catch (IOException e) { e.printStackTrace(); } } } 1. 2. 3. 4. 5. 6. 7. 8. 9. 10...
获取git的最后一次提交的commit id git log --pretty=format:"%h" | head -1 | awk '{print $1}' 可以放到xcode build setting post run script 里面设置版本号。
获取指定项目工程的分支名branch_result=gitlab_project_branches(project_id=12345,project_name='my_project',page=1,per_page=100,get_all_branches=True)print(branch_result)print(len(branch_result))# 3.获取指定项目工程的commit记录commit_result=get_project_commits(project_id=12345,project_branch_name=...
2018-11-27 16:18 −不可逆提交 一,reset 1.git log查看提交记录 git log 2.选择某次提交的commit ID,ctrl+c复制提交ID 3.使用git reset –hard 还原到某一次提交 git reset --hard ... Kero小柯 0 18188 git 删除错误提交的commit 2016-01-30 20:41 −转自:http://www.douban.com/note/189603...