zoukankan      html  css  js  c++  java
  • Git客户端(Windows系统)的使用

    Git客户端(Windows系统)的使用

    原创 2013年09月03日 02:15:39
            <ul class="article_tags clearfix csdn-tracking-statistics" data-mod="popu_377" style="display: none;">
                <li class="tit">标签:</li>
    
                <!--          [endarticletags]-->
            </ul>
            <ul class="right_bar">
                <li><button class="btn-noborder"><i class="icon iconfont icon-read"></i><span class="txt">78622</span></button></li>
                <li class="edit" style="display: none;">
                    <a class="btn-noborder" href="http://write.blog.csdn.net/postedit/10953701">
                        <i class="icon iconfont icon-bianji"></i><span class="txt">编辑</span>
                    </a>
                </li>
                <li class="del" style="display: none;">
                    <a class="btn-noborder" onclick="javascript:deleteArticle(fileName);return false;">
                        <i class="icon iconfont icon-shanchu"></i><span class="txt">删除</span>
                    </a>
                </li>
            </ul>
        </div>
        <div id="article_content" class="article_content csdn-tracking-statistics" data-mod="popu_519" data-dsm="post" style="overflow: hidden;">
    

        本文环境:

                操作系统:Windows 32 Bit

               Git客户端:TortoiseGit-1.8.16.0 / v2.0+


    一、安装Git客户端

                全部安装均采用默认!

                 XP所用均为最后支持版本.

           1. 安装支撑软件

                  msysgit: 

                        old: http://msysgit.github.io/

                        new: https://git-for-windows.github.io/

                 XP最后版为v1.9.5

                 Win7+为v2.15.1

                 

                 

       


          2. 安装TortoiseGit

                  首先,要安装Windows Installer 4.5(Win7以上系统免)。

                  然后,安装TortoiseGit。

    序号 架构 版本 Windows
    1 x86 V1.8.16.0 Windows XP
    2 x86 V2.5.0.0 Windows 7+



                  最后,安装TortoiseGit中文语言包

                  TortoiseGit-LanguagePack-1.8.16.0-32bit-zh_CN.msi



    二、配置、使用TortoiseGit

           1. 设置为中文界面


           2. 建立版本库

                   在任意空的文件夹点击鼠标右键,选择“Git 在这里创建版本库”






           3. clone库

                   在上面的文件夹点击右键,选择“拉取(Pull)”


               (1) 管理远端


    图2-3-1-1


    图2-3-1-2

                   其中,URL是远端版本库的git地址


                  注意,一定要把“localhost”改成IP地址,否则会出现如下错误:git did not exit cleanly (exit code 128)


               (2) 生成PPK文件

                         在“开始”菜单,选择“TortoiseGit”中的“PuttyGen”


                      点击“Generate”按钮,然后,鼠标在图中红色方框的区域内不停的移动,即可生成密钥。


                    点击“Save private key”按钮,把生成的密钥保存为PPK文件。


                     确定生成。


                    保存到图2-3-1-2中的地址


                 (3) 完成clone库






            4. 提交本地版本库

                   在本地版本库中新建立的文件图标均为

               (1) 添加到本地库

                              鼠标右键点击如上图图标的文件,选择“增加”




                               这时,文件图标变为表示添加到本地库成功。


               (2) 提交到本地库

                               鼠标右键点击如上图图标的文件,选择“Git提交(C) ... -> "master"...”


                         会出现提示,设置用户名和邮箱。


                          设置用户名、邮箱和签名密钥(PPK文件)


                         输入日志信息,完成提交。




           5. 推送本地库到服务器

                   如果所有文件夹和文件的图标都如图所示,那么我们就可以把本地库推送到版本服务器了。

                   在本地库所在根目录(本机为D:mydoc13ssfc),点击鼠标右键,选择“TortoiseGit”-〉“推送”






                       完成推送。


    ------------------------------------------xiaobin_hlj80-----------------------------------------------全文End-----------------------

    FAQ:

        1. 关于:用户名和邮箱

                      用户名和邮箱,都是由版本服务器分配。就是我们在版本服务器建立用户名和邮箱,然后在客户端使用。

        2. 取消上次的“Commit”操作

                      右击git库文件夹,选择“Git”选项卡,点击“Show log”按钮,选择要回滚的位置,点击右键选择“Reset "master" to this...”

                      点击“ok”完成取消操作。

        3. Push URL

                      在新版本的Remote中新增了“Push URL”。

                      当使用不同的获取(Pull)和推送(Push)时,需要用到;

                      例如,通过无密码 git 协议获取,但推送时使用 ssh。

                      正常配置下,忽略即可。



        4. 关于msys2

                msysgit2: https://git-for-windows.github.io/

                安装步骤相对于V1.9.5增加的:




                    使用默认选项即可。


        5. 关于TortoiseGit V2+

                    此版本无法在Win XP安装!




        6. 使用代理

            由于某些网站需要代理才可以。

            Settings->Network,开启代理服务器,并在地址栏填上如下内容:




  • 相关阅读:
    [CodeForces]Codeforces Round #429 (Div. 2) ABC(待补)
    About Me
    2018-06-14
    Codeforces Codeforces Round #484 (Div. 2) E. Billiard
    Codeforces Codeforces Round #484 (Div. 2) D. Shark
    Codeforces Educational Codeforces Round 44 (Rated for Div. 2) F. Isomorphic Strings
    Codeforces Educational Codeforces Round 44 (Rated for Div. 2) E. Pencils and Boxes
    Codeforces Avito Code Challenge 2018 D. Bookshelves
    Codeforces Round #485 (Div. 2) D. Fair
    Codeforces Round #485 (Div. 2) F. AND Graph
  • 原文地址:https://www.cnblogs.com/jpfss/p/8027463.html
Copyright © 2011-2022 走看看