pycharm 配置码云(gitee)教程,如何将已有项目push到码云?(本地项目推送到git)

pycharm方法

如何将已有项目push到码云?
首先是在插件中安装gitee,安装好后重启ide
在这里插入图片描述

  1. share project on gitee
    在这里插入图片描述
    如果是初始提交,会有add files for initial commit,选择初始提交的文件
  2. vcs --> commit
  3. vcs --> git --> push

初次提交要填写作者:格式貌似是作者加邮箱?我的是:Dontla <s****@qq.com>

参考文章:pycharm上传代码到码云(详细)

本地已有项目推送到gitee(终端直接推)

本地已有项目推到gitee上,先在gitee上创建项目,然后复制http克隆链接,然后直接在项目主目录执行git clone即可,然后执行 git config --global user.email “you@example.com” 和 git config --global user.name “Your Name” 设置邮箱和名字,然后git add.,git commit -m “xxx”,git push即可,name别输错,我是dontla

git clone https://gitee.com/dontla/csdnquality-score.git

(.venv-python3.8) root@sx-virtual-machine:/m_userdata/20230811_csdn_backup# git clone https://gitee.com/dontla/csdnquality-score.git
Cloning into ‘csdnquality-score’…
Username for ‘https://gitee.com’: dontla
Password for ‘https://dontla@gitee.com’:
remote: Enumerating objects: 3, done.
remote: Counting objects: 100% (3/3), done.
remote: Compressing objects: 100% (2/2), done.
remote: Total 3 (delta 0), reused 0 (delta 0), pack-reused 0
Unpacking objects: 100% (3/3), 1.06 KiB | 1.06 MiB/s, done.
(.venv-python3.8) root@sx-virtual-machine:/m_userdata/20230811_csdn_backup#

git add .
git config --global user.email "sxana@qq.com"
git config --global user.name "arnold"
git commit -m "initial commit arnold 20230813"

root@sx-virtual-machine:/m_userdata/20230811_csdn_backup/csdnquality-score# git status
On branch master
Your branch is up to date with ‘origin/master’.
Untracked files:
(use “git add …” to include in what will be committed)
.venv-python3.8/
getArticleCore/
getCsdnBlogList/
update_score/
nothing added to commit but untracked files present (use “git add” to track)
root@sx-virtual-machine:/m_userdata/20230811_csdn_backup/csdnquality-score#
root@sx-virtual-machine:/m_userdata/20230811_csdn_backup/csdnquality-score#
root@sx-virtual-machine:/m_userdata/20230811_csdn_backup/csdnquality-score# git add .
root@sx-virtual-machine:/m_userdata/20230811_csdn_backup/csdnquality-score#
root@sx-virtual-machine:/m_userdata/20230811_csdn_backup/csdnquality-score#
root@sx-virtual-machine:/m_userdata/20230811_csdn_backup/csdnquality-score# git commit -m “initial commit arnold 20230813”
*** Please tell me who you are.
Run
git config --global user.email “you@example.com”
git config --global user.name “Your Name”
to set your account’s default identity.
Omit --global to set the identity only in this repository.
fatal: unable to auto-detect email address (got ‘root@sx-virtual-machine.(none)’)
root@sx-virtual-machine:/m_userdata/20230811_csdn_backup/csdnquality-score#
root@sx-virtual-machine:/m_userdata/20230811_csdn_backup/csdnquality-score#
root@sx-virtual-machine:/m_userdata/20230811_csdn_backup/csdnquality-score# git config --global user.email “sxana@qq.com”
root@sx-virtual-machine:/m_userdata/20230811_csdn_backup/csdnquality-score# git config --global user.name “arnold”
root@sx-virtual-machine:/m_userdata/20230811_csdn_backup/csdnquality-score#
root@sx-virtual-machine:/m_userdata/20230811_csdn_backup/csdnquality-score#
root@sx-virtual-machine:/m_userdata/20230811_csdn_backup/csdnquality-score# git add .
root@sx-virtual-machine:/m_userdata/20230811_csdn_backup/csdnquality-score#
root@sx-virtual-machine:/m_userdata/20230811_csdn_backup/csdnquality-score# git commit -m “initial commit arnold 20230813”
[master 8a0c798] initial commit arnold 20230813
1930 files changed, 429270 insertions(+)
create mode 100755 .venv-python3.8/lib/python3.8/site-packages/PySocks-1.7.1.dist-info/INSTALLER
create mode 100755 .venv-python3.8/lib/python3.8/site-packages/PySocks-1.7.1.dist-info/LICENSE

git push

root@sx-virtual-machine:/m_userdata/20230811_csdn_backup/csdnquality-score# git push
Username for ‘https://gitee.com’: dontla
Password for ‘https://dontla@gitee.com’:
Enumerating objects: 1958, done.
Counting objects: 100% (1958/1958), done.
Delta compression using up to 2 threads
Compressing objects: 100% (1920/1920), done.
Writing objects: 100% (1957/1957), 13.54 MiB | 7.91 MiB/s, done.
Total 1957 (delta 299), reused 0 (delta 0)
remote: Resolving deltas: 100% (299/299), done.
remote: Powered by GITEE.COM [GNK-6.4]
To https://gitee.com/dontla/csdnquality-score.git
ea452bc…8a0c798 master -> master
root@sx-virtual-machine:/m_userdata/20230811_csdn_backup/csdnquality-score#
root@sx-virtual-machine:/m_userdata/20230811_csdn_backup/csdnquality-score#
root@sx-virtual-machine:/m_userdata/20230811_csdn_backup/csdnquality-score#

然后码云上就有代码了:

在这里插入图片描述

参考文章

Git的使用–如何将本地项目上传到Github(三种简单、方便的方法)(二)(详解)

### 配置 PyCharm 连接 GiteeGit #### 安装 Git 工具 确保本地计算机已安装 Git 版本控制工具。可以通过命令行输入 `git --version` 来验证是否已经成功安装[^1]。 #### 设置 SSH 密钥 创建并添加新的 SSH 密钥到 Gitee 账户中,以便安全地访问仓库而无需每次都输入用户名和密。具体操作如下: - 打开终端窗口; - 输入命令 `ssh-keygen -t rsa -C "your_email@example.com"` 创建一个新的 ssh key; - 将生成的公钥内容复制粘贴至 Gitee 的个人设置 -> SSH 公钥 页面内; #### 在 PyCharm配置版本控制系统 启动 PyCharm IDE 后按照下面的方法完成 VCS (Version Control System) 的集成工作: ##### 添加现有项目Git 库 如果已有项目文件夹,则可以直接将其初始化为 git 仓库并通过菜单栏中的 **VCS** -> **Enable Version Control Integration...**, 然后选择 Git 即可[^2]。 ##### 新建项目时启用 Git 支持 当通过 PyCharm 创建新工程的时候,在弹窗选项里勾选上 Use Git 复选框来自动关联当前目录下的 .git 文件夹[^3]。 ##### 关联远程仓库地址 对于想要推送gitee 上面的新建或者现有的本地库来说,都需要指定对应的远端 URL 地址。这一步骤可以在 Repository Settings 或者直接利用命令行执行 `git remote add origin https://gitee.com/username/repository.git` 实现[^4]。 ```bash # 使用 HTTPS 方式的例子 git remote add origin https://gitee.com/user/repo.git # 如果之前设置了 SSH Key, 推荐使用 SSH 方式 git remote add origin git@gitee.com:user/repo.git ``` #### 测试连接情况 最后可以尝试推送一些更改上去看看能否正常同步数据,比如先做一次提交再 push 到服务器端去检验整个流程是否通畅无阻[^5]。 ```bash git commit -m 'Initial commit' git push -u origin master ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Dontla

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值