使用TortoiseGit同步项目到GitHub简单教程_tortoisegit github,我了解到的面试的一些小内幕

125 阅读5分钟

收集整理了一份《2024年最新物联网嵌入式全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升的朋友。 img img

如果你需要这些资料,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人

都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

new token
(7)输入Token相关信息
Token info
(8)点击保存
save Token
需要将生成的Token复制保存下来,因为Token只有在首次生成时才能查看,如果忘记不能重复获取,需要重新生成。

3.TortoiseGit本地同步项目

在项目主目录下进行操作:
(1)git初始化
项目首次上传,Git需要进行初始化,如下:
git init
如果有弹出窗口,直接点击确认即可,完成后,会在项目文件夹下生成.git文件夹,如下:
git dir
(2)GitHub远端配置
进入GitHub地址配置页
tortoise setting
进行配置
remote config
点击左侧远端,右侧只需要输入2项:

最后依次点击确定即配置完成。
(3)上传本地项目到远端
不论是第一次上传,还是项目有所更新增量上传,步骤都相同:
添加文件:
git add
扫描待添加的文件,点击确定即可:
add files
添加完成,进行提交:
add submit
输入日志信息,并提交:
git log
最后进行推送:
git push
选择远端的origin,并确定,开始上传代码:
remote origin select
完成上传:
upload Complete
可以看到,此时已完成了上传,直接点击关闭即可。以后项目更新了之后,直接从步骤(3)开始重复操作即可。
(4)查看GitHub
刷新GitHub项目页面,如下:
github repository Complete
显然,此时本地的项目已经上传到GitHub上,整个过程顺利完成。
(5)Git上传加速——设置代理
我们都知道,GitHub访问速度很慢,因此使用上面的过程上传代码到GitHub时,如果代码和其他文件较大,可能需要很长的时间,甚至会在最后一步报告失败。一种很简单的方式就是使用代理或梯子,并给Git配置代理即可,如下:

git config --global http.proxy 127.0.0.1:4780
git config --global https.proxy 127.0.0.1:4780

端口可能不同,可以在代理软件上查看所使用的端口。设置之后还可以查看:

git config --global --get https.proxy
git config --global --get http.proxy

输出:

127.0.0.1:4780
127.0.0.1:4780

此时再上传,速度就会加快。

最后安利一下我的新项目——Hands-on Deep Learning with PyTorch,地址github.com/corleytd/Ha…,项目在持续更新中,介绍了使用PyTorch进行深度学习的最佳实践,包含深度学习环境搭建与张量基础、从0到1自由构筑和训练神经网络、优化网络保障高分结果和运行效率、深度架构落地实践和一线CV(和NLP)企业级应用提升实战能力,包含理论基础和代码实践,可以有效促进代码实战能力和论文比赛能力的双重提升,对机器学习、深度学习、计算机视觉和自然语言处理等领域感兴趣的小伙伴可以持续关注,需要的小伙伴可以给一个star、watch、fork和follow!

img img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上物联网嵌入式知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、电子书籍、讲解视频,并且后续会持续更新

如果你需要这些资料,可以戳这里获取