首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不推荐使用全局/系统git-审查配置文件(git-review.conf)。

不推荐使用全局/系统git-审查配置文件(git-review.conf)。
EN

Stack Overflow用户
提问于 2015-09-10 13:36:57
回答 1查看 1.8K关注 0票数 4

今天,我开始在我的Windows 10 (PC)上为带有Git和GitHub桌面的GitHub做出贡献。

首先,我用Pip安装了git-review包:

代码语言:javascript
复制
$ pip install git-review

在登录之后,我使用Git克隆并创建了一个新分支:

代码语言:javascript
复制
$ ssh suriyaa@gerrit.wikimedia.org -p 29418

$ git clone ssh://suriyaa@gerrit.wikimedia.org:29418/operations/mediawiki-config
$ git pull origin master
$ git checkout -b suriyaakudocommits origin/master
$ git branch
$ git branch suriyaakudocommits --track origin/master
$ git checkout suriyaakudocommits

我编辑一个文件并使用git add添加它

代码语言:javascript
复制
$ git diff
$ git status
$ git add 404.html
$ git status
$ git diff --cached
$ git commit
$ git pull --rebase origin master

我使用git review -R提交了从我的分支"suriyaakudocommits“到Wikimedia Gerrit (分支:"master")的更改,并得到了这个(错误)输出:

代码语言:javascript
复制
C:\Users\Suriyaa\Documents\GitHub\mediawiki-config [suriyaakudocommits]> git review -R
Using global/system git-review config files (C:\Users\Suriyaa/.config/git-review\git-review.conf) is deprecated
Traceback (most recent call last):
  File "C:\Python34\lib\runpy.py", line 170, in _run_module_as_main
    "__main__", mod_spec)
  File "C:\Python34\lib\runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "C:\Python34\Scripts\git-review.exe\__main__.py", line 9, in <module>
  File "C:\Python34\lib\site-packages\git_review\cmd.py", line 1522, in main
    _main()
  File "C:\Python34\lib\site-packages\git_review\cmd.py", line 1393, in _main
    config = Config(os.path.join(top_dir, ".gitreview"))
  File "C:\Python34\lib\site-packages\git_review\cmd.py", line 285, in __init__
    self.config.update(load_config_file(filename))
  File "C:\Python34\lib\site-packages\git_review\cmd.py", line 671, in load_config_file
    configParser.read(config_file)
  File "C:\Python34\lib\configparser.py", line 672, in read
    self._read(fp, filename)
  File "C:\Python34\lib\configparser.py", line 1058, in _read
    raise MissingSectionHeaderError(fpname, lineno, line)
configparser.MissingSectionHeaderError: File contains no section headers.
file: 'C:\\Users\\Suriyaa/.config/git-review\\git-review.conf', line: 1
'[gerrit]\n'

怎么了?我希望有人能帮我。 我使用Python3.4 (32位)! 我跟踪了Gerrit MediaWiki教程

C:\\Users\\Suriyaa/.config/git-review\\git-review.conf文件的代码:

代码语言:javascript
复制
[gerrit]
defaultremote = origin
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-01-10 21:10:25

您现在提到的MediaWiki教程表示不推荐git-review.conf文件。相反,您应该使用:

代码语言:javascript
复制
$ git config --global gitreview.remote origin

我还必须删除.conf文件以消除警告。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32503450

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档