赞
踩
参考:
Paddle官网:https://www.paddlepaddle.org.cn/documentation/docs/zh/dev_guides/git_guides/submit_pr_guide_cn.html
https://blog.csdn.net/qq_44183661/article/details/114665784
https://blog.csdn.net/qq_44183661/article/details/114665668
如果网络不好卡住了,退出重新执行以下指令
git clone https://github.com/AI-Mart/PaddleNLP.git
cd PaddleNLP
git checkout develop
git checkout -b new-feature
以下指令可以查看所有分支情况,以及当前编辑分支
git branch -a
pre-commit工具来管理Git预提交钩子。它可以帮助我们格式化源代码Python,在提交(commit)前自动检查一些基本事宜(如每个文件只有一个 EOL,Git 中不要添加大文件等)。pre-commit测试是 Travis-CI 中单元测试的一部分,不满足钩子的PR不能被提交到Paddle,首先安装并在当前目录运行它。
conda env list
conda activate pr_py_37
pip install pre-commit
pre-commit install
git status
不同类型的文件分开add和commit以免跳过检测
git add applications/experimental/pipelines/README.md applications/experimental/pipelines/examples/question-answering/README.md applications/experimental/pipelines/requirements.txt applications/neural_search/recall/in_batch_negative/README.md examples/model_compression/ofa/README.md applications/neural_search/recall/in_batch_negative/train_batch_neg_evaluate.py examples/model_compression/ofa/export_model_msra_ner_ofa.py examples/model_compression/ofa/run_msra_ner.py examples/model_compression/ofa/run_msra_ner_ofa.py
git commit -m "add new feature"
报错提示
git add --update
git commit -m "add new feature"
通过
在准备发起Pull Request之前,需要同步原仓库最新的代码。
通过 git remote 查看当前远程仓库的名字。
在准备发起 Pull Request 之前,需要同步原仓库(https://github.com/PaddlePaddle/PaddleNLP)最新的代码。
git remote
origin
git remote -v
origin https://github.com/USERNAME/Paddle (fetch)
origin https://github.com/USERNAME/Paddle (push)
这里 origin 是我们 clone 的远程仓库的名字,也就是自己用户名下的 Paddle,
git remote add upstream https://github.com/PaddlePaddle/PaddleNLP
git remote
origin
upstream
git fetch upstream
git pull upstream develop
git push origin new-feature
回到刚刚Fork后的GitHub项目页面,点击出现的”Compare & pull request”按钮即可开始PR操作。
在提交PR后将会有Reviewers对提交的代码进行审阅,如需修改代码重新提交可从Step 7开始修改并完成后续步骤,这样即可在原PR请求基础上进行更新。
注意找到对应的分支,以及同步上游的最新更新,以及更新代码框
参考:https://www.csdn.net/tags/Mtzakg0sMDMxMDktYmxvZwO0O0OO0O0O.html
win10上传导致格式转变了,win10的文件是dos格式,改成unix
1、转换方法
vi dos.txt
:set fileformat=unix
:w
Code Server:https://blog.csdn.net/terrychinaz/article/details/113308263
Visual Studio Code:https://blog.csdn.net/f4112cd/article/details/105455388
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。