把团结踩过的坑记录一下,(扩充里面有发号施令和30人系统的缓解)

假诺您是安份守己http://www.cnblogs.com/dunitian/p/5034624.html

即使您是根据 http://www.cnblogs.com/dunitian/p/5034624.html

   每一次使用Git的时候都或多或少蒙受些难点,为了便于未来少踩一些坑,把团结踩过的坑记录一下,加深对Git使用的知情,所以写下那篇日记记录一下。

这正是说你就没有这样多蛋疼的食谱了(反之:vs帮您安装的就蛋疼了)

那就是说您就一直不比此多蛋疼的菜单了(反之:vs帮你安装的就蛋疼了)

  本文需求反复使用cmd,借使运用系统的cmd会稍微有点困难

图片 1

图片 2

  所以那里先引进一款Windows平台下面个人认为比较好用的一款cmd工具ConEmu

说下消除办法:

说下化解格局:

  ConEmu下载地址http://www.fosshub.com/ConEmu.html

1.Win+R 输入 cmd

1.Win+R 输入 cmd


2.只要您是六拾位系统就好像此来输入指令:(增加里面有指令和33人系统的化解)

2.假若你是6二位系统就这么来输入指令:(增添里面有发号施令和叁12位系统的缓解)

 

图片 3

图片 4

1.
安装JDK,Git,TortoiseGit,准备好Android SDK

3.成果~

3.成果~

     本文使用版本如下,在Win10上配备,已提供文件的下载地址,如需最新版本可进入官网地址下载。具体的安装步骤本文不做牵线,遵照自身的运用习惯自身布置即可。

图片 5

图片 6

  JDK: 
jdk-7u75-windows-x64.exe

 

扩大:(叁12个人的老同志是或不是吓一跳?O(∩_∩)O~一样解决,正是目录改下~)

  下载地址:https://pan.baidu.com/s/1mijzPXI

扩充:(33个人的同志是或不是吓一跳?O(∩_∩)O~一样化解,正是目录改下~)

64索引地址:”C:\ProgramFiles\Git\git-cheetah”

  官网下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

64索引地址: “C:\Program Files (x86)\Git\git-cheetah”

32索引地址:”C:\ProgramFiles\Git\git-cheetah”

  Git: 
git-1.8.3-windows-1374045102000.exe

32目录地址:”C:\Program Files\Git\git-cheetah”

指令:regsvr32/ugit_shell_ext.dll

  下载地址:https://pan.baidu.com/s/1miBQj8G

指令:regsvr32 /u git_shell_ext.dll

  官网下载地址1https://git-scm.com/downloads

  官网下载地址2https://git-for-windows.github.io/

  TortoiseGit:
TortoiseGit-1.8.16.0-64bit.msi

  下载地址:https://pan.baidu.com/s/1kUKzzQv

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

  Android SDK:
提议直接拷贝从前使用的,恐怕从外人那儿拷贝一份,本身下载的话会不快

 

2.
配置环境变量,方便从命名行直接访问相关命令

  Android SDK
根目录

–>变量名:Android_Home
变量值:D:\android-sdk

  JDK 根目录 –>
变量名:Java_Home 变量值:C:\Program
Files\Java\jdk1.7.0_75

  Git根目录 –> 变量名:Git_Home
变量值: C:\Program Files
(x86)\Git                             

  TortoiseGit根目录 –>
变量名:TortoiseGit_Home 变量值:C:\Program
Files\TortoiseGit

接下去在path里面添加如下路径:

  %Java_Home%\bin;%Java_Home%\jre\bin;%Android_Home%\platform-tools\;%Android_Home%\tools\;%Git_Home%\bin;%Git_Home%\cmd\;%TortoiseGit_Home%\bin;

 

备考:假若之前在其他设施上配置过Git和TortoiseGit,那里能够直接拷贝在此以前的.ssh目录过来使用,就不要做上边包车型大巴3-9手续了。若是是率先次配置,或许想重新配置新的账号音信,那么依据下边包车型地铁手续依次展开即可。

 

3.
利用Git 命令行生成公钥和私钥

  一 、进入到系统cmd(使用急忙键Win+PAJERO然后输入cmd即可进入)界面(备考:左Shift +
鼠标右键弹出菜谱里面,有平素进去命令行的菜系,可是那里相对不要用那一个方,因为那里进入的命令行和类别cmd进入的权杖不一样等,生成的秘钥是不平等的,踩过这么些坑
),笔者那边暗中认可路径是C:\Users\Administrator,本条路子没有要求,任何目录都可以,生成钥的时候供给输入密码,那里私下认可写123456,前边clone代码的时候须要用到。

  ② 、执行命令:ssh-keygen –t rsa –C xxxx@xxx.com

  ③ 、输入保存的公文名:id_rsa

  ④ 、输入密码:123456
 
即可成功开创公钥和私钥,那里会保留到C:\Users\Administrator
目录下

举办结果如下所示:

$ ssh-keygen -t rsa -C username@qq.com
Generating public/private rsa key pair.
Enter file in which to save the key (//.ssh/id_rsa): id_rsa
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in id_rsa.
Your public key has been saved in id_rsa.pub.
The key fingerprint is:
08:0f:a3:dd:5f:33:7a:aa:67:ff:e2:c4:1a:5e:21:ac username@qq.com

 

4.
在脚下用户目录成立.ssh目录,并把id_rsa文件放入个中

  当前用户目录一般是在C盘用户目录上面的Administrator目录或许其余的用户目录(如若为Windows系统创制过其余用户)。
那里本人的是C:\Users\Administrator
目录,进入C:\Users\Administrator目录,要是没有
.ssh目录,在当前目录下进入cmd执行命令 mkdir .ssh 即可创制。

备注:**有些Git版本id_rsa恐怕不是放置用户目录的.ssh目录,而是放到Git的装置目录下的.ssh。自个儿在配备进程中一旦发现配置不奏效,尝试把.ssh目录放到别的二个目录下。**

图片 7

图片 8

图片 9

 

5.
把公钥上传到服务器

  用文件文件打开id_rsa.pub,复制里面包车型地铁漫天文本,登录代码仓库服务器,添加新的ssh-key,粘贴复制的内容到key里面,Title会自动生成,那里能够效仿在github上面添加ssh-key一样的手续添加。

图片 10

 

6.
施用命令行下拉代码

  进入cmd,进入存放代码的文件夹目录执行git命令

  1、执行“git
init”
发轫化git环境,然后调用

  ② 、执行“git clone
服务器代码路径”,
开首下拉代码

  备注:若果clone代码不成功,则把id_rsa文件放到git安装目录下的.ssh目录下,暗中认可安装的话是 C:\Program
Files (x86)\Git\.ssh

 

7.
安顿用户名和邮箱

  要提交代码的时候,服务器上边呈现是什么人提交的代码,那里需求本人安插,配置的时候有二种方法,一种是全局配置(全数地方都用同样的用户名和邮箱),一种是对准各类工作目录自个儿安排。
进入cmd,进入代码工作目录,实行如下配置。

大局配置:双引号也是命令内容

git config --global user.name “name”
git config --global user.email “email”

 

一部分配置(命令行供给进入对应的代码工作目录):双引号也是命令内容**

git config user.name “name”
git config user.email “email”

 

8.
利用TortoiseGit来下拉代码配置1—>生成 .ppk文件

  若是按找第贰步中安插了相关环境变量,那么能够直接在cmd中打开puttygen(也足以到TortoiseGit的安装路径下找到C:\Program
Files\TortoiseGit\bin\puttygen.exe
)

点击下图中明确load加载私钥id_rsa,然后点击Save private
key
生成TortoiseGit需求运用的ppk文件(id_rsa.ppk)

图片 11

 

9. 应用TortoiseGit来下拉代码配置2—>配置TortoiseGit客户端

  打开TortoiseGit安装页面,配置相关参数如下:配置用户名和邮箱,配置服务器代码路径和方面获得的id_rsa.ppk路径,进入TortoiseGit的Settings页面,点击左侧导航栏的Git目录,安装用户名和信箱(Name,
Email)
,Name会在交付代码的时候显得出来,假使从前使用git
config
布局过,那里也足以绝不配置的。

图片 12 

图片 13

  然后点击Git下的Remote菜单,添加三个origin长途仓库分之新闻:Remote是为远程分之起个名字,UPAJEROL是长距离仓库地址,Putty是id_rsa.ppk文件路径,**由来就足以行使TortoiseGit通常办事了,能够试行pull,commit等成效。**

  假如您想在同一台设备上同时帮忙多个账户,比如github,oschina以及自身工作中的公司账户,那么须要参考Git同时配备扶助多个账户,其余关于Git
config文件详细的配备难题也在此文中介绍,小说地址如下:

Windows下Git多账号配置,同一电脑几个ssh-key的军管 http://www.cnblogs.com/popfisher/p/5731232.html

就算你有踩过新的坑,能够给自家留言,多谢!

看完的随手点个赞吧!谢谢鼓励

相关文章