使用TortoiseGit同步项目到GitHub简单教程

1.TortoiseGit简介与安装

TortoiseGit是Git的Windows桌面可视化工具,通过软件的操作来实现git命令的效果,对git小白较友好。TortoiseGit可以通过官网https://tortoisegit.org/下载,下载之后即可按照普通软件的方式进行安装,每一步都选择默认选项即可。
注意:安装TortoiseGit之前要先安装Git,因为TortoiseGit安装过程中会自动搜索匹配系统中安装的Git,这样免去了手动配置的困扰,而且需要安装较新版本的Git,否则会不匹配、TortoiseGit不能正常运行,Git官网https://git-scm.com/

2.GitHub创建新仓库

以GitHub为例说明创建项目并和本地同步的流程,进入个人主页,按照以下步骤进行操作:
(1)在仓库列表页新建仓库
personal repository
(2)输入仓库信息,创建仓库
create repository
(3)进入仓库主页,复制仓库地址,后续有用
repository home
(4)创建Token,用于本地上传认证,进入个人设置页
personal settings
(5)进入开发者设置页
personal development
点击进入Token页:
development tokens
(6)点击创建新Token
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,地址https://github.com/corleytd/Hands-on-Deep-Learning-with-PyTorch,项目在持续更新中,介绍了使用PyTorch进行深度学习的最佳实践,包含深度学习环境搭建与张量基础、从0到1自由构筑和训练神经网络、优化网络保障高分结果和运行效率、深度架构落地实践和一线CV(和NLP)企业级应用提升实战能力,包含理论基础和代码实践,可以有效促进代码实战能力和论文比赛能力的双重提升,对机器学习、深度学习、计算机视觉和自然语言处理等领域感兴趣的小伙伴可以持续关注,需要的小伙伴可以给一个star、watch、fork和follow!

阅读终点,创作起航,您可以撰写心得或摘录文章要点写篇博文。去创作
  • 56
    点赞
  • 55
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 100
    评论
TortoiseGit 是一个 Windows 下的 Git 客户端软件,它提供了一个图形化的界面,简化了 Git使用。下面是 TortoiseGit使用教程: 1. 安装 TortoiseGit 首先,需要下载 TortoiseGit 客户端软件并安装。下载地址:https://tortoisegit.org/download/ 2. 配置 Git使用 TortoiseGit 之前,需要先配置 Git。打开 Git Bash,在命令行中输入以下代码: ``` $ git config --global user.name "Your Name" $ git config --global user.email "youremail@example.com" ``` 将 "Your Name" 和 "youremail@example.com" 替换为你自己的用户名和电子邮件地址。 3. 创建 Git 仓库 在本地电脑上创建一个 Git 仓库。在任何地方右键单击鼠标,选择 TortoiseGit -> Create repository here。 4. 添加文件 在本地 Git 仓库中添加文件。在本地仓库文件夹中右键单击鼠标,选择 Git Bash Here。在命令行中输入以下代码: ``` $ echo "Hello World" > hello.txt $ git add hello.txt $ git commit -m "Initial commit" ``` 5. 连接到远程仓库 将本地 Git 仓库连接到远程 Git 仓库。在本地 Git 仓库文件夹中右键单击鼠标,选择 TortoiseGit -> Settings。在左侧面板中选择 Git -> Remote,点击 Add 按钮添加远程仓库。 6. 推送代码 将本地 Git 仓库中的代码推送到远程仓库。在本地 Git 仓库文件夹中右键单击鼠标,选择 TortoiseGit -> Push。在推送对话框中选择远程仓库和分支,点击 OK 按钮即可。 以上就是 TortoiseGit使用教程

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 100
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

cutercorley

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

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

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

打赏作者

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

抵扣说明:

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

余额充值