随笔分类 - Git & Gerrit
摘要:Git Server從 SVN repository 建立一個 Git repository (Fetch)git svn clone --no-minimize-url --username=user_name svn://gisvsssvr/GRelease/remote_repo_name local_repo_name建立一個 Git bare repositorygit clone --bare /c/Git/GRelease_Fetch/local_repo_name設定 Git repository (Fetch)git remote add mirror /c/Git/GRel
阅读全文
摘要:问题一下载最新release code如图1所示,更新release 版本code如图2所示,怎样做才可以使图1变为图2?答案在release对origin/release作rebase问题二加入自己的修改,怎样做才能使图2变为图3?答案在release对local作merge问题三更新回server需要作什么步骤,图会变怎样?答案在release作push,在local对release作rebase,图会变成图4所示
阅读全文
摘要:TutorialsGit serversTaiwan Map & Content Team Git ServerHow to create a new repositorycreate a new folder in \\gisvsssvr\content$\, for example \\gisvsssvr\content$\testgit init //gisvsssvr/content$/testHow to import an existing Git repository into Git servercreate a new folder in \\gisvsssvr\co
阅读全文
摘要:注册账户登录 Gerrit 网站点击右上方的Register进入注册页面注册账户。 注册完成后登陆在设定里面需要改2个地方: 1.Username和Full Name都要改成和公司的账户名相同,如我这里改的是*** 2.Email Address要改成公司的邮箱地址。 设定完成之后保存设置。设定Server Host Key打开Git-Bash,输入ssh-keygen -t rsa,一路enter下去会得到一串路径的提示 提示的路径一般为C:\Documents and Settings[gerrit账户名]\.ssh,进入该路...
阅读全文
摘要:注意:该文档中的假定使用分支为dev。1.Gerrit配置其中提到的下列步骤,请确认在你即将进行的专案中,是否已经配置完成。自動添加 Change-Id將commit-msg放到工程目錄中的 .git/hooks/ 裡面,之後的 commit 就會自動添加 Change_Id 到 commit message 中可根據需求調整 commit-msg 的內容2.新Subject的Push及Review2.1 Push1.若当前需push的版本在Gerrit中不存在时,在Git中使当前分支与origin/dev在同一主线上,并且保证当前分支与origin/dev之间没有其他分支:(注:若该主线中存
阅读全文

浙公网安备 33010602011771号