TortoiseGit与github实现项目的上传
这里主要涉及的软件包括msysgit和TortoiseGit。
msysgit的下载地址:http://msysgit.googlecode.com/files/Git-1.7.4-preview20110204.exe
TortoiseGit的下载地址:http://code.google.com/p/tortoisegit/downloads/list(选择你心仪的版本下载)
2.TortoiseGit中Settings的位置
由于我是64位的电脑,所以会显示Settings (64 bit)。左键点击后,进入TortoiseGit的设置界面。可以清楚的看到,MSysGit已经配置好了。如果Git.exe的位置为空,请大家自己手动设置好。
3.建立沟通远程版本库与TortoiseGit的联系
这里提到的沟通桥梁就是通信中使用的密钥。TortoiseGit 使用扩展名为ppk的密钥,而不是ssh-keygen生成的rsa密钥。也就是说使用ssh-keygen -C "username@email.com" -t rsa产生的密钥在TortoiseGit中不能用。而基于github的开发必须要用到rsa密钥,因此需要用到TortoiseGit的putty key generator工具来生成既适用于github的rsa密钥也适用于TortoiseGit的ppk密钥。找到TortoiseGit的安装位置运行TortoiseGit开始菜单中的puttygen程序,点击“Generate”按钮,鼠标在上图的空白地方来回移动直到进度条完毕,就会自动生一个随机的key。
4.接着登录Github官网,在 SSH keys 中添加刚刚随机的key,操作过程如下:
5.公钥添加完毕。然后点击"Save private key",将私钥保存在本地,文件后缀是ppk,接下来会用到!
6.接着在github上建立一个新的项目,如下:
7.在你的项目的根目录下空白处右键,Git Clone…:
1).在弹出的对话框中的URL粘贴你拷贝的路径(github中新建项目的路径)
2).在Load Putty Key 前面的复选框中打钩,后面选择你保存的.ppk文件.
8.将新增的目录中的隐藏文件夹.git剪切出来。
9.接着开始将资源添加到远程资源库中,操作如下:
10.最后通过push命令,用于将本地分支的更新,推送到远程主机!在这之前首先确定Destination remote的设置,如下:
操作步骤如下:
11.查看github的项目,你会发现已经更新了。
【GitHub】GitHub上指定文件夹轻松下载 简介:今天在GitHub上面“淘宝藏”时,发现一个项目,但是我只想下其中几个文件夹,并不是全部。(因为作者上传了两个软件在仓库里) 然后发现,GitHub自身是不方便下载文件夹的,于是去百度,发现了这个神奇的网站。
使用Git命令从Github下载代码仓库 1.使用终端命令进入文件夹,命令:cd f:/code/git 2.初始化版本仓库 git init,会在文件夹下创建一个隐藏的.git文件 3.复制代码到本地 git clone url,“url”为源码所在地址 4.此时文件夹下就成功的下载了源码
相关文章
- GitHub 1W star 成就达成!
- Github突遭大规模恶意攻击,大量加密密钥可能泄露!
- 利用git上传本地文件、文件夹到Github
- Github gist_github教程
- python京东自动签到领金豆_github京东自动签到
- 将代码(含密钥)上传 Github“开源” 5 年:296019 个客户信息泄漏
- Github上热搜的Java开源商城项目合集,这个是真的好
- Github 无法访问
- 在github的某次commit中close或者fix某个issue
- 上传项目代码到Github|Gitee
- 使用 Proxifier 加速 GitHub Copilot 服务
- GitHub Copilot最新升级!61%的Java开发者用来摸鱼,工作效率提升55%
- 【Visual Studio 2019】上传代码到 GitHub ( 16.9.2 版本 | 安装 GitHub 扩展插件 | 创建 Git 仓库 | 推送到远程仓库 )
- 这个小项目,上周被国外 AI 新闻网站报道,前些天又上了 github 热榜
- Okta 私有 GitHub 存储库遭攻击,源代码泄露
- Linux下安装GitHub详解程序员
- 将自定义jar包上传github并制作成maven仓库详解程序员
- 微软向所有雇员包括外包和兼职雇员发送1500美元鼓励金但不包括Github
- Github Atom简史:差点被GitHub创始人放弃
- GitHub程序语言流行趋势