将代码推送到 Codeberg.org 的步骤与使用 GitHub 或 GitLab 基本一致。Codeberg 基于 Forgejo(Gitea 的分支),完全支持标准 Git 命令。
以下是具体的代码推送指南:
在推送之前,请确保你已经:
在 Codeberg.org 注册了账号。
创建了一个空仓库.
配置好了本地的 Git 用户信息(如果尚未配置):
git config --global user.name "你的用户名"
git config --global user.email "你的邮箱"
然后,运行命令:ssh-keygen -t rsa -C "your_email@example.com"
生成本地的SSH私钥和公钥,并将公钥(id_rsa.pub的内容)复制,粘贴到 Codeberg.org 的 Settings -> SSH / GPG Keys 中。(在这里https://codeberg.org/user/settings/keys添加),添加了公钥后,为了安全起见,请删除本地机器上生成的ssh公钥文件(id_rsa.pub文件)
(参考 https://docs.github.com/zh/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent)
然后,
cd 你的项目的根目录
git init . #初始化本地 Git 仓库
git add . #添加所有文件到暂存区
git commit -m "xx" #提交到本地仓库
git remote set-url origin 远程仓库地址 #关联远程仓库
git branch -m main #将默认分支重命名为 main(推荐)
git push -f origin main
-------------------------------------------------------------
如何推送静态网站的根目录的内容到codeberg.org
在Codeberg.org创建一个名为
pages的空仓库。
将静态网站的根目录的内容推送到这个pages仓库。推送完成后,你的静态网站就可以通过以下链接访问:
https://你的用户名.codeberg.page
(比如https://luckypoem.codeberg.page/)
项目子站点:如果仓库名是 my-website,将静态网站的根目录的内容推送到这个my-website仓库,推送完成后,你的静态网站就可以通过以下链接访问:
https://你的用户名.codeberg.page/my-website
(比如https://luckypoem.codeberg.page/qd-blog ,https://luckypoem.codeberg.page/zola )
No comments:
Post a Comment