1.Git设置

git config --global user.name "yourname"//随意
git config --global user.email "your-email-address"//DCO验证的邮箱
// 设置记住密码
git config --global credential.helper store

2.拉取代码

  • 把主仓Fork到个人仓库

  • 使用git命令将仓库与本地仓库关联(克隆到本地)

git pull git@gitee.com:xxxxxx.git master    //ssh方式,需要提前设置ssh链接,master为分支
git clone https://gitee.com/xxxxx   //http克隆方式

3.ssh链接

  • 生成ssh公钥

ssh-keygen -t rsa -C "xxxxx@xxx.com"    //邮箱只用于标识

命令输入之后按三次回车(如果提示本地已有公钥,是否覆盖,输入y然后回车)

  • Windows电脑可以在看到公钥,使用记事本打开id_rsa.pub,全部复制到Gitee个人设置里找到SSH秘钥,进行粘贴。

C:\Users\USERNAME\.ssh\id_rsa.pub
  • 使用如下命令检查SSH是否链接成功

ssh -T git@gitee.com

连接成功之后进行代码拉取(如2.)

4.将本地仓与主仓关联

  • 先进入本地工程目录,执行下面命令初始化仓库,然后拉取代码

git init
git pull git@gitee.com:xxxxxx.git master //【1】拉取地址
  • 修改完本地仓(省略)之后需要提交代码

  • 进入需要提交的项目文件夹使用,使用git add添加文件到暂存区

git add [FileName] // . 代表文件夹下所有文件
  • 使用git commit提交暂存区到本地仓库

git commit -s -m "XXX"	//-s 会自动添加DC认证
  • 使用git push将文件同步到主仓

git push git@gitee.com:xxxxxx.git master //【2】推送地址
  • 刷新主仓,检查文件是否修改

5.把个人主仓推送到官方主仓,等待官方验证

  • 在Fork的仓库内使用PR推送

6. DCO检测地址

https://dco.openharmony.cn/sign-dco
Logo

社区规范:仅讨论OpenHarmony相关问题。

更多推荐