用TortoiseGit客户端之前要下载安装git

http://git-scm.com/download/win

下载完安装完就可以了,之后好像就用不上了,全交给TortoiseGit客户端了

第一、安装软件及配置语言和右键菜单

TortoiseGit 简称 tgit, 中文名海龟Git. 海龟Git只支持神器 Windows 系统, 有一个前辈海龟SVN, TortoiseSVN和TortoiseGit都是非常优秀的开源的版本库客户端. 分为32位版与64位版.并且支持各种语言,包括简体中文(Chinese, simplified; zh_CN).

下载网址:https://tortoisegit.org/download/

直接上图:(自己按系统64位或者32位下载把

下载完成后就是安装了(先安装“安装包”,再安装“语言包”

除了上图这一步,其他可以一直点“下一步”(next),语言包也是一直点“下一步”,完成安装

语言包安装了,那么就得设置一下语言啊,看图

随便找个地方右键就有了

点击确定之后我们再次进去,settting

看看效果如何

左右

左为普通文件夹 右为仓库文件夹吧(不知道怎么叫)看到右键的二级菜单菜单是不同的

-------------------------------------------------------------------------------------------------------------------------------

第二、配置公钥和密钥

ps:我是不会弄那个https的坑爹用户名和密码,才用ssh来使用git的。

ps:https的用户名和密码是登录git osc的用户名和密码(百度得到答案的,自己搞不定啊QAQ)

版本库的SSH方式和HTTPS方式是不同的,表面上是url信息的不同,但是,实际的认证机制也是不同的。

当建立了本机密钥之后,使用ssh方式实际上是不需要再次认证的,而https则每次需要输入密码 。

----------------------------------------------------------------------------------------------------------------------------------------------------------

TortoiseGit之配置密钥 - 学无止境 - 博客频道 - CSDN.NET  http://blog.csdn.net/bendanbaichi1989/article/details/17916795

----------------------------------------------------------------------------------------------------------------------------------------------------------

如图:找到puttyGen

第一、粘贴公钥:(看图

第二、私钥保存(这个必须有,没有的话,是不可以操作git@osc里面的代码的

不能用就看看ssh客户端正确不正确把,(客户端很多,不一定要这个哦

第三、下载(pull)和上传(push)git

网址:Git@OSC代码托管-开源中国社区  http://git.oschina.net/

新建项目:

第二、把代码上传(push)到git@osc

第一、创建git库(如图,每个项目第一步都要这样子,这个做一次就行了,这样做一次之后会生成.git格式的库文件,默认隐藏,记得是这样子,所以你点就是了)

第二、提交(commit)(每次上传(push)前提交(commit)一次,这是为了把内容保存到.git后缀的文件库中,然后提交(push)就是按照.git文件库的方式提交,所以你们提交(push)之前要提交(commit)一下,这样长传的文件才是你最新写的代码。。。勿喷我记得理论是这样而已,没实践过

这是commit界面(其实commit操作不是提交到git@osc,其本质就是把文件内容与本地的.git文件库同步)

第三、上传(push)操作

我们在git@osc上创建了一个backer项目;我们要拿到链接的ssh的url

点下载(pull)(每次在git@osc上面新建项目,都必须pull一次,不然push不了

第一次搞什么也没有,我们点管理

好啦,唠叨到没朋友了,就介绍到这里了,我这个小白也是蛮拼的

我发现推送(push)上传,有时不灵,那么我们用终极办法,就是它

同步,我们点进去,

点上强制,然后提交,就这样子了。嘻嘻

TortoiseGit客户端安装及使用(上传代码到git@osc的更多相关文章

  1. 如何上传代码到git上

    windows环境下上传代码到git仓库 1,https://github.com/new 2,创建成功后是这样子的 3,远程添加github上的Blog仓库. 1)进入本地文件夹下-右击鼠标-Git ...

  2. git的使用(包括创建远程仓库到上传代码到git的详细步骤以及git的一些常用命令)

    A创建远程仓库到上传代码到git 1)登陆或这注册git账号 https://github.com 2)创建远程仓库 3)打开终端输入命令 cd到你的本地项目根目录下,执行如下git命令 git in ...

  3. 在Ubuntu 16.10 安装 git 并上传代码至 git.oschina.net

    1. 注册一个账号和创建项目 先在git.oschina.net上注册一个账号和新建一个project ,如project name 是"myTest". 2.安装git sudo ...

  4. androidstudio上传代码到git上

    1.首先通过git --bare init 在服务端创建好了一个git仓库:假设git仓库在服务端的地址为:/user/lyh/project/test.git 2.androidstudio上点击V ...

  5. 初次使用git上传代码到github远程仓库

    https://blog.csdn.net/loner_fang/article/details/80488385 2018年05月28日 21:02:31 蒲公英上的尘埃 阅读数:697 因为最近在 ...

  6. win10下git与gitlab安装与文件上传

    目前了解到的版本管理工具有三种:gitlab  GitHub 和 码云 个人感觉 gitlab 在公司用的较多 便于协同办公   GitHub各种资源有很多,适合个人使用   码云是中文版 便于入门 ...

  7. 使用git上传代码到github远程仓库

    一.新建代码库注册好github登录后,首先先在网页上新建代码库. 点击右上角"+"→New repository 进入如下页面:按照要求填写完成后,点击按钮创建代码库创建成功. ...

  8. Upload java coed in Ubuntu(在Linux 16上,上传代码)

    指令如下:(按照如下指令顺序执行即可) 1.git status  (注释:可以查看哪些代码改动了) 2.git add .     (注意:不要漏掉add后面的" . ",将本地 ...

  9. 【图文教程】WebStorm下使用Github下载以及上传代码

    1.从一个git路径下,下载代码到本地,选择VCS->Checkout from Version Control ->GitHub.        2.可能会弹出需要设置上传代码的密码,这 ...

随机推荐

  1. 25.Remove Nth Node From End of List(删除链表的倒数第n个节点)

    Level:   Medium 题目描述: Given a linked list, remove the n-th node from the end of list and return its ...

  2. Python web前端 01 HTML常用标签

    Python web前端 01 HTML常用标签 一.HTML创建项目 file ---->new project -----> 输入项目名------>创建文件夹 new dicr ...

  3. 蓝桥-青蛙跳杯子(bfs)

    问题描述 X星球的流行宠物是青蛙,一般有两种颜色:白色和黑色. X星球的居民喜欢把它们放在一排茶杯里,这样可以观察它们跳来跳去. 如下图,有一排杯子,左边的一个是空着的,右边的杯子,每个里边有一只青蛙 ...

  4. maven tomcat eclipse 配置 debug

    1.单击Eclipse菜单"Run"中的"Run Configurations". 2.在弹出的对话框中的左侧树中找"到Maven Build&quo ...

  5. laravel的一些语法

    5.1的一些语法 检索表中的所有行 $users = DB::table('users')->get();因为查询出来的是对象,所以可以直接选择DB::table('users')->ge ...

  6. Linux按键设备驱动一

    ① request_irq函数用于注册中断 int request_irq(unsigned int irq, void(*handler)(int, void*, struct pt_reg*), ...

  7. AUTO Uninstaller【教程】AUTODESK系列软件MAYA,3DSMAX,CAD,INVENTOR,REVIT修复卸载工具 Windows x64位

    小伙伴是不是遇到 MAYA/CAD/3DSMAX/INVENTOR/REVIT 安装失败或者安装不了的问题了呢?AUTODESK系列软件着实令人头疼,MAYA/CAD/3DSMAX/INVENTOR/ ...

  8. (转) shell实例手册

    shell实例手册 1文件{ touch file              # 创建空白文件rm -rf 目录名           # 不提示删除非空目录(-r:递归删除 -f强制)dos2uni ...

  9. vue之理解异步更新 --- nextTick

    默认情况下,vue中DOM的更新是异步执行的,理解这一点非常重要. 当侦测到数据变化时,Vue会打开一个队列,然后把在同一个事件循环(event loop)当中观察到的数据变化的watcher推送进入 ...

  10. How to add more to Git Bash on Windows

    How to add more to Git Bash on Windows Download the lastest wget binary for windows from https://ete ...