pycharm+坚果云+git远程仓库

发布于:2023-01-05 ⋅ 阅读:(246) ⋅ 点赞:(0)

概述

 将坚果云同步文件夹设置为git远程仓库,并与pycharm连接,进而实现多设备代码备份。

缺点

目前的尝试发现坚果云的仓库只能做到备份,没办法被pycharm拉取(Fetch)。所以还是要用github作为主要的远程仓库

优点

在没有科学上网的条件或网速不太稳定的情况下,可以快速地下载代码。

步骤

一、将坚果云同步文件夹设置为git裸仓库,操作参考以下链接:

如何将坚果云文件夹作为Git远程仓库icon-default.png?t=M7J4https://blog.csdn.net/qibuzhe0213/article/details/117394021?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2~default~CTRLIST~default-1-117394021-blog-78406582.pc_relevant_default&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2~default~CTRLIST~default-1-117394021-blog-78406582.pc_relevant_default&utm_relevant_index=2

已建立一个名为“pyc2nut”的git裸仓库
建立一个名为“pyc2nut”的git裸仓库

二、将裸仓库设置为远程仓库 

在pycharm界面里,git命令是在“终端(terminal)”窗口里运行的

pycharm界面中运行git命令的窗口

三、结果如下: 

pycharm界面中显示的坚果云远程库
在分支树上也能看到远程库的标签
推送时可以选择不同的仓库

再重述一遍缺点

目前的尝试发现坚果云的仓库只能做到备份,没办法被pycharm拉取(Fetch)。换句话说是单向的,只能从pycharm到仓库,而不能从仓库反过来影响pycharm上面的代码。所以还是要用github作为主要的远程仓库

存在这个缺点,可能是以上操作仍有改进的地方,也欢迎各位批评指正!

本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到