精华内容
参与话题
问答
  • Git安装配置教程中文-Windows

    万次阅读 2018-10-25 02:05:49
    Git 中文安装教程,本文提供全流程,中文翻译 助力快速完成 Git安装 为新手节省宝贵的时间,避免采坑! Chinar 坚持将简单的生活方式,带给世人! Git —— 分布式管理方案,关于它的强大之处,网络上是...

    如博文无法正常显示,请访问原文地址: https://blog.csdn.net/ChinarCSDN/article/details/83353562


    Git 中文安装教程



    本文提供全流程,中文翻译。

    Chinar 坚持将简单的生活方式,带给世人!

    (拥有更好的阅读体验 —— 高分辨率用户请根据需求调整网页缩放比例)

    Chinar —— 心分享、心创新!

    助力快速完成 Git 的安装

    为新手节省宝贵的时间,避免采坑!

    Chinar 教程效果:
    在这里插入图片描述



    全文高清图片,点击即可放大观看 (很多人竟然不知道)


    1

    Git —— 分布式管理方案



    Git —— 分布式管理方案,关于它的强大之处,网络上是铺天盖地的资料,我就不班门弄斧了

    不知道 Git 是什么的,就去 菜鸟教程 简单了解下先

    话不多说,我们来完成 Git 的安装!
    在这里插入图片描述


    2

    Download —— 下载



    Git 官方下载地址

    依自己要求,下载系统对应版本 —— 这里我下载了 Windows 版本

    New举例子黑白88
    在这里插入图片描述


    3

    Install:Step 1 —— 安装:协议



    下载完成后,我们直接双击Git-2.19.1-64-bit.exe(你的版本可能更新)开始安装

    这是一份公开声明,直接下一步↓
    New举例子黑白88
    在这里插入图片描述


    Step 2 —— 选择安装项



    接着让我们选择,我们所需要安装的组件↓
    New举例子黑白88
    在这里插入图片描述


    Step 3 —— 选择Git编辑器



    选择默认编辑器 —— 这里直接下一步↓,因为默认的用不惯的话,后续我们可以改!
    New举例子黑白88
    在这里插入图片描述


    Step 4 —— 配置路径



    配置 Path 路径环境,选择如何从命令行使用 Git

    初学者直接选中间项,下一步↓
    New举例子黑白88
    在这里插入图片描述


    Step 5 —— 后台传输方式



    默认,下一步↓
    New举例子黑白88
    在这里插入图片描述


    Step 6 —— Git处理文本方式



    默认Windows风格,下一步↓
    New举例子黑白88
    在这里插入图片描述


    Step 7 —— 选择终端



    选择终端模拟器与 Git Bash 配合使用

    这里推荐大家都选第一项,因为第二项是与 cmd 命令行一起使用,老系统可能出现一些不必要的麻烦
    New举例子黑白88
    在这里插入图片描述


    Step 8 —— 启用额外选项



    选择希望启用那些额外选项
    New举例子黑白88
    在这里插入图片描述
    在这里插入图片描述


    4

    Install Finish —— 安装完成



    安装完成后,我们来测试一下是否安装成功

    双击打开桌面上的在这里插入图片描述程序

    或是在开始菜单中找到 Git 程序,点击打开
    在这里插入图片描述
    New举例子黑白88
    输入git --version 查看版本
    在这里插入图片描述

    至此:Git的安装完


    支持

    May Be —— 搞开发,总有一天要做的事!


    拥有自己的服务器,无需再找攻略!

    Chinar 提供一站式教程,闭眼式创建!

    为新手节省宝贵时间,避免采坑!

    先点击领取 —— 阿里全产品优惠券 (享受最低优惠)



    1 —— 云服务器超全购买流程 (新手必备!)


    2 —— 阿里ECS云服务器自定义配置 - 购买教程(新手必备!)


    3—— Windows 服务器配置、运行、建站一条龙 !


    4 —— Linux 服务器配置、运行、建站一条龙 !


    Chinar

    技术交流群:806091680 ! Chinar 欢迎你的加入


    END

    本博客为非营利性个人原创,除部分有明确署名的作品外,所刊登的所有作品的著作权均为本人所拥有,本人保留所有法定权利。违者必究

    对于需要复制、转载、链接和传播博客文章或内容的,请及时和本博主进行联系,留言,Email: ichinar@icloud.com

    对于经本博主明确授权和许可使用文章及内容的,使用时请注明文章或内容出处并注明网址

    展开全文
  • git

    千次阅读 多人点赞 2019-05-30 19:46:13
    git入门 git简介 git安装 windows计算机安装git linux 计算机安装git git使用 git配置 git基本认识 git是一个分布式的版本控制系统。

    git简介

    • git是一个分布式的版本控制系统。例如我们一个小团队合作开发一个项目,我们可以先建立一个远程仓库,需求分析,搭建大体框架,将项目框架上传至远程仓库,队员可以git clone项目,各自完成自己负责的部分,完善项目等,写好之后还可以比对之前的版本,本地项目写好之后上传至远程仓库,出现错误还可以版本回退等等,总之,git很强大,非常好用。

    git安装

    windows计算机安装git

    linux 计算机安装git

    • 例如Ubuntu:sudo apt install git即可。

    git实用教程

    git配置

    • 用户配置,相当于个人身份证,每一次 Git 的提交都会使用这些信息,并且它会写入到你的每一次提交中,不可更改:
      git config --global user.email "xx@xxx.com "
      git config --global user.name "xxx"
      
    • 查看git配置
      git config --list
      

    认识使用git

    • git图解
      git中的数据流与存储级别

    git的理解及简单使用

    • git可分为工作区、暂存区、本地仓库和远程仓库
      • 工作区:git版本库所在的目录即为工作区。
      • 暂存区:英文叫stage, 或index。一般存放在 “.git目录下” 下的index文件(.git/index)中,所以我们把暂存区有时也叫作索引(index)。
      • 版本库:工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库。
      • 远程仓库:建立在远程服务器上的版本库。
      • git init在当前目录初始化一个版本库
      • git add . 提交工作区所有变化到暂存区
      • git add -u提交工作区更改过的文件到暂存区
      • git commin -m "提交说明"将暂存区文件提交到版本库
      • git pull [shortname] [分支]拉取远程仓库到本地仓库
      • git push [shortname] [分支]将本地仓库推送到远程仓库
      • 注意origingit clone的默认shortname

    git常用命令

    git官方电子书

    • git 基本使用:

      • git init ——初始化仓库
      • git status ——查看仓库的状态
      • git log ——查看提交日志
      • git diff ——查看更改前后的差别
    • git 分支操作:

      • git branch ——显示分支表
      • git checkout -b "分支名" ——创建、切换分支
      • git merge ——合并分支
      • git log -graph——以图表形式查看分支
    • git 更改提交的操作

      • git reset——回溯历史版本
      • git commit --amend ——修改提交信息
      • git rebase -i——压缩历史
    • git 推送至远程仓库

      • git remote add [shortname] [url] ——添加远程仓库
      • git push [shortname] [分支名] ——推送至远程仓库
    • git 从远程仓库获取

      • git clone——获取远程仓库
      • git pull [shortname] [分支名]——获取最新的远程仓库分支
    • git使用技巧:

      • git查看远程仓库:
        git remote
        
      • git 更改远程仓库:
        git remote rm origin [url]
        git remote add origin [url]
        
      • git创建远程仓库:

        在Linux服务器上创建git仓库

    容易出现的一些错误

    • git push时出现错误:
      git@github.com: Permission denied (publickey).
      fatal: Could not read from remote repository.

      Please make sure you have the correct access rights and the repository exists.

      即:git@github.com: Permission denied (publickey).
      fatal: 无法读取远程仓库。

      • 原因:缺少公钥
      • 解决方法:生成公钥并添加至你的github,可以参考官网的这篇文章
    • git push时出现错误:
      ERROR: Permission to commonyzb/job.git denied to deploy key
      fatal: Could not read from remote repository.

      • 原因:错误,允许此git仓库部署密钥。因为之前的密钥只绑定了之前的仓库,这个仓库就不能用了。
      • 解决方法:将此公钥绑定到账号上,而不是某一个仓库,在账号-setting中绑定公钥。
    • git pull时出现错误:
      fatal: refusing to merge unrelated histories

      • 原因:远程库觉得和本地库不相干,拒绝了请求,参考这篇文章
      • 解决方法:强制合并分支
      	git pull origin master --allow-unrelated-histories
      
    展开全文
  • VSCode git 配置心得

    万次阅读 2017-09-04 14:25:38
    一、Git是一个分布式的代码版本管理工具。类似的常用工具还有SVN,CVS。最大的特点也是优点在于提供分布式的代码管理1、分支代码只有一份! 使用过svn的童鞋想必都知道,当我们要开发一个新功能或者增加一个新版本...

    #一、Git是一个分布式的代码版本管理工具。类似的常用工具还有SVN,CVS。最大的特点也是优点在于提供分布式的代码管理

    1、分支代码只有一份!
    使用过svn的童鞋想必都知道,当我们要开发一个新功能或者增加一个新版本或者修改一个复杂bug的时候,通常需要copy整份代码到本地一个目录,然后添加到svn服务器上进行代码管理。
    而Git不同,Git可以创建许多branches,每个branch都是独立的,当我们需要修改代码的时候,commit也只是对本地仓库的修改。如果使用SourceTree,我们会发现在工具栏的Git Flow功能,已经很好的为此做了准备。
    2、log在本地!
    svn的log都是存储在服务器上的,当我们要查阅修改记录的时候,必须要能够连接上远程服务器,并且具有权限。而Git不同,Git对于本地仓库的修改记录都是在本地上的,方便查阅。
    3、合并代码更加方便!
    因为Git支持本地无限Branches,当我们个体在本地创建多个branches用于不同目的的时候(修改,新增,探索),合并一份代码显然要比svn合并一堆工程copy更加简单。
    4、更加安全!
    Git的commit命令不同于SVN,commit只是对本地仓库代码的一次更新。当需要提交到master远程仓库,或者其他远程分支仓库的时候,需要使用push功能。虽然增加了一个过程,却可以防止随意修改导致后期合并出现大问题的风险。 在用户工作的时候,从本地仓库修改文件(modified),写入git的暂存区域(staged),将暂存区域的内容提交到本地仓库(committed)。这一系列的工作都是在用户本机的本地仓库上进行的。当你将本地的仓库push到远程服务器上的仓库之前,远程仓库里是没有你的工作成果的。
    5、目录更加简洁!
    在Git本地仓库根目录,只有一个.git文件,它包含了所有的管理信息。而SVN想必大家都知道,每个子目录下都有噁心的.svn。这个当需要修改文件冲突等问题时,就需要考虑了。肯定是一个文件简单。

    #二、安装
    在进行安装前,要说一下,Git和SVN一样,都需要创建一个服务器的,他们都可以创建自己的版本管理服务器。对于个人和小团队来说,使用托管服务器可能更合适。
    常见的有Github 和 Bitbucket。Github没有个人免费仓库使用,代码放上去就是开源的。Bitbucket的个人仓库相关页面已经基本汉化了。注册流程也比较简单。
    MAC上最好的GIT免费GUI工具是SourceTree(没有之一)。此外,最好的GIT代码开源网站是GitHub,最好的GIT代码私有库是BitBucket。
    安装过程:
    1,下载Git installer,地址;http://git-scm.com/downloads
    2,下载之后打开,双击.pkg安装
    3, 打开终端,使用git --version或者which git命令查看安装版本,有就是安装成功了
    4,创建一个全球用户名、全球邮箱,设置全局配置
    git config --global user.name “用户名”
    git config --global user.email “对应邮箱”
    5、进入你的项目目录

    cd d:/wamp/www/wap              //首先指定到你的项目目录下
    git init
    touch README.md
    git add README.md
    git commit -m "first commit"
    git remote add origin https://github.com/youtname/vscode.git   
    //用你仓库的url,vscode.git中vscode为仓库名称,使用时必须先创建
    git push -u origin master  //提交到你的仓库
    
    作者:听城
    链接:http://www.jianshu.com/p/e9dd2849cfb0
    來源:简书
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
    

    #三、正式使用

    • 提交代码到git
      回到vs code打开git工作区就会看到所有代码显示在这里
      这里写图片描述

    点击+号,把所有文件提交到暂存区。
    然后打开菜单选择–提交已暂存的
    这里写图片描述

    然后按提示随便在消息框里输入一个消息,再按ctrl+enter提交

    这里写图片描述

    然后把所有暂存的代码push云端,

    这里写图片描述

    点击后,会弹出让你输入账号密码,把你托管平台的账号密码输入上去就行了
    不出问题的话你整个项目就会提交到云端上了。
    在vs中每次更新代码都会要输入账号密码,方便起见,可以配置一下让GIT记住密码账号。

    git config --global credential.helper store   //在Git Bash输入这个命令就可以了
    
    • 同步代码
      这里说下平时修改代码后提交到云端的使用,和本地代码和云端同步
        随便打开一个文件,添加一个注释

    这里写图片描述

    可以看到git图标有一个提示,打开git工作区可以看到就是修改的这个文件
    这里写图片描述

    然后点击右侧的+号,把他暂存起来。
    再在消息框里输入消息,按ctrl+enter提交暂存

    这里写图片描述

    再点击push提交,代码就提交到云端了。

    这里写图片描述
    打开 git就可以看到了

    • 更新回本地
      比如当你在家里修改了代码提交到云端后,回到公司只需要用vscode打开项目点击菜单中的pull就可以同步过来了。

    • 克隆项目
      打开Git Bash输入以下命令

    cd d:/project   //指定存放的目录
    git clone https://github.com/youtname/your repository.git     //你的仓库地址
    

    或者另一种方法
    5、安装成功后打开终端
    cd ~进入根目录
    输入命令ssh-keygen生成ssh-key,如果有提示,一直按回车
    这里写图片描述
    6、将SSH key添加到GitHub。登录到GitHub页面,Account Settings->SSH Public Keys->Add another key
    将生成的key(id_rsa.pub文件)内容copy到输入框中,save。
    commd+shift+g进入/Users/chen/.ssh/就可以看得见私钥和公钥
    私钥的名字是 id_rsa,是服务器确定你身份的唯一凭证。
    公钥的名字是id_rsa.pub。把这个文件发给仓库管理员,仓库管理员会把这个公钥放到服务器上,以后git就通过上面的私钥跟服务器交互了。如果使用github就是自己把公钥内容添加上去
    7、找一个目录执行git clone http://xxx.git(从服务器端克隆git库,当然这个要服务器管理员给你权限和帐号),以后xxx目录就是一个git目录,可以在这个目录下执行git操作
    #四、 linux基础命令

    sudo -s   获取绝对用户权限
    cd xxx    进入xxx目录
    ls (-a/-A)   显示当前路径下所有文件(隐藏的)
    pwd       显示当前绝对路径
    mkdir  xxx   创建文件夹xxx
    man xxx     查看xxx命令手册
     
    然后介绍下Git基础命令的含义;
    clone   克隆远程仓库
    init       初始化仓库
    remote 连接远程仓库
    pull      从远程仓库下拉获取新数据
    push    将本地仓库新增或修改文件上传到远程仓库
    add     添加文件或者修改文件,commit以及push之前使用
    log      当前仓库提交过的日志信息
    status  当前仓库版本状态
    commit 提交到当前仓库中
    branch 分支命令,相关增删查操作
    checkout 使用远程仓库最后一个版本完全覆盖当前仓库内容/选择分支branch
    diff      对比版本内容
    merge   合并版本内容
     
    
    展开全文
  • 1. Git安装配置

    万次阅读 多人点赞 2014-12-01 15:22:38
    本文介绍Windows下的Git安装配置

    下载Git安装包

    0.TortoiseGit-2.3中文版与Git安装包: http://download.csdn.net/detail/renfufei/9738152

    1. 首先打开 Git 的官方网站: http://git-scm.com/
    2. 然后找到下载页面: http://git-scm.com/downloads
    3. 找到Windows版本的下载页面: http://git-scm.com/download/win
    4. 因为准备使用TortoiseGit做图形客户端,所以就不选择Git GUI 版本. 打开Windows的下载页面后,应该会自动弹出下载框,选择保存即可. 如果没有弹出,可以右键点击页面中的 click here to download manually., 选择另存为即可,如果资源下载很慢,可以使用迅雷。
    5. 建议将下载好的软件安装包统一分类放到某个目录,如: E:\SOFT_N\Tools_ALL\Git_ALL, 方便以后查找使用.
    6. 文件通过浏览器下载完成后,需要修改文件的锁定属性,特别是 .zip 文件和 .chm 文件(否则打开chm会显示404). 右键点击下载的文件,选择属性,然后点击"解除锁定"按钮,确定即可. 如下图所示:

    去除文件锁定(非必须)

    7.然后鼠标双击安装文件, 如果有Windows拦截警告,允许即可

    8.然后出现安装向导界面,点击下一步(Next)即可:

    安装向导界面

    9.接着出现授权信息界面, Next即可:

    授权信息界面

    10.选择安装路径

    11.选择文件关联,如果你不清楚,直接默认,下一步即可. 如果你想要右键菜单清爽一点,就把下图中的那个勾给去掉. 这里把所有勾去掉也是可以的,更清爽(我就是这么干的).

    12.接着出现开始菜单文件夹,默认,下一步即可:

    13.然后是是否配置Path的配置,选择中间一个,可以通过 Windows命令行(CMD)调用 git 命令。 然后点击下一步.

    14.选择回车换行的格式。默认即可.(检出时转换为Windows风格,提交时转换为Linux风格.)

    回车换行风格(CRLF-LF)

    15.然后是安装进度界面

    16.安装完成. 去掉那个查看版本说明的复选框,点击完成(Finish)按钮即可.

    17.可以在cmd里面测试是否设置了Path,是否安装成功. 在CMD中输入 git 或者 git --version 试试:

    18.如果按照前面的步骤安装下来,那么 git 程序所在的路径已经添加到系统 PATH 中(path就相当于系统自动查找路径列表),所以可以直接在任意路径的 cmd 下执行 git 命令. 如果没有添加,则需要 cd 切换到Git所在的 bin 目录下,才能执行 git 命令.

    19.设置你自己的昵称与email

    设置本地机器默认commit的昵称与Email. 请使用有意义的名字与email.

    git config --global user.name "tiemaocsdn"
    git config --global user.email "tiemaocsdn@qq.com"
    git config --global push.default simple
    

    如果要使用git进行推送,则必须配置 push.default ,否则推送失败. 姓名与Email只用于日志标识.实际推送到GitHub等在线仓库时,要用有操作权限的账号登录.

    查看git配置可以使用 -l 参数(l 就是 list 的首字母,L的小写):

    git config -l
    

    在某个项目根路径下面可以设置单独的Email与姓名.

    git config user.name "tiemaocsdn"
    git config user.email "tiemaocsdn@qq.com"
    

    可以看到, 配置单个项目时,少了 --global 参数.

    相关网站:

    相关文章

    1. 目录
    2. 安装及配置Git
    3. 安装及配置TortoiseGit
    4. Git与TortoiseGit基本操作
    5. MarkDown示例
    6. 解决 TortoiseGit 诡异的 Bad file number 问题
    7. 加入QQ群GitHub家园: 225932282

    日期: 2014-11-27

    作者: 铁锚: http://blog.csdn.net/renfufei

    展开全文
  • Git配置用户名和密码

    万次阅读 多人点赞 2019-05-11 17:23:54
    一般刚安装Git都要配置用户名和密码,因为你提交代码到本地仓库(上传代码到远程仓库)时会用到,如果没有没有配置,在你提交时它会提醒你的。那么接下来我们讲一下怎么配置
  • Git安装配置教程

    万次阅读 多人点赞 2017-12-07 21:21:36
    1.Git简介 Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的...2.Git工作示意图3.Windows下安装Git3.1 Git下载 下载地址:https://git-for-windows.github.io/ 下载有时候很慢,请耐心
  • 文章目录1 Git安装2 检查Git安装版本3 Git的最小配置4 git config的其它作用域5 总结 1 Git安装 下面是安装Git的的官网链接: Git安装 分别有Linux安装、Mac安装与Windows安装的方法。我个人安装Windows与...
  • Git下载、安装与环境配置

    万次阅读 多人点赞 2018-10-12 20:34:22
    一、git下载与安装 百度git官网,下载链接,根据自己电脑系统下载相应的安装包, 下载最新版本,点击红框或篮筐处即可 点击下载好的安装包安装这个软件 一直点击next,直到出现install,点击install,安装完成...
  • Linux下Git安装配置

    万次阅读 2017-01-26 10:38:06
    这里采用的是CentOS系统,如果采用yum安装git的方式: yum install git 很快就okay了,但是这里遇到一个问题。: 在网上搜寻了原因,说是要安装: yum install curl-devel 未果,继续搜寻,在stackoverflow上...
  • 初次安装git配置用户名和邮箱

    千次阅读 2018-12-21 12:12:16
    初次安装git需要配置用户名和邮箱,否则git会提示:please tell me who you are. 你需要运行命令来配置你的用户名和邮箱: 注意:(引号内请输入你自己设置的名字,和你自己的邮箱)此用户名和邮箱是git提交...
  • kali安装配置git

    万次阅读 2020-09-11 09:40:39
    kali安装配置git 安装图形界面: sudo apt install git-cola 配置全局忽略: git config --global core.excludesfile /root/.global_gitignore vim /root/.global_gitignore .global_gitignore文件 target logs log...
  • Windows下Git配置安装

    万次阅读 2013-02-21 17:19:31
    Windows 系统下Git安装图解 简单来说Git是一个免费的、开源的版本控制软件,从功能上讲,跟我们比较熟悉的Subversion(SVN)这类版本控制软件没什么两样。由于工作的需求,需要在WinXP下安装git配合团队完成相应的...
  • Git安装及idea配置Git

    千次阅读 2017-05-19 00:03:59
    1.git官网下载地址:https://git-scm.com/downloadsgit具体安装不做详细叙述。2.打开idea 点击Configure -> Settings...选择Git 找到git安装目录中Git/bin/git.exe 点击OK。4.点击Test按钮测试,到此idea配置Git成功!~
  • Git 安装配置(一)

    万次阅读 多人点赞 2018-08-14 23:38:31
    (转) Git 配置安装详细:https://blog.csdn.net/sishen47k/article/details/80211002 1,Git是什么? (1),Git是目前世界上最先进的分布式版本控制系统。 (2),Git 与svn 的区别 Git是分布式版本控制系统,那么它就...
  • git 配置文件位置;git配置文件设置

    万次阅读 2017-07-08 15:46:13
    一. 配置文件的存储位置 Git相关的配置文件有三个 1. /etc/gitconfig:包含...3. 位于git项目目录中的.git/config:适用于特定git项目的配置。 对于同一配置项,三个配置文件的优先级是1 二. 一些有用的配置
  • git配置免密登录

    万次阅读 2018-01-15 17:44:30
    ... 第二,在满足第一点的基础上,未配置credential.helper。可以用如下命令(如未特别说明,所有命令均默认在Git Bash工具下执行)检查credential.helper的当前配置git config -l|grep credential
  • Linux下git安装配置

    千次阅读 2014-11-07 12:28:57
    环境:Linux PBCS-IN-LIB 2.6.18-194.el5 #1 SMP Tue Mar 16 21:52:39 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux
  • Git 安装配置

    千次阅读 2016-11-20 13:55:11
    首先下载GIT进行安装,最好不要安装在系统盘C盘里,以免产生不必要的错误。 配置过程: 1.生成public key. 在git bash中执行C:\Program Files (x86)\Get\usr\bin\ssh-keygen.exe -t rsa 如下:   ssh-keygen ...
  • git中文安装教程

    万次阅读 多人点赞 2018-05-06 00:06:36
    Git 中文安装教程 AUTHOR:谢宗南 https://creativecommons.org/licenses/by-nc-nd/4.0/deed.zh 本人 GitHub 原文地址 https://github.com/xiezongnan/Summarize/blob/master/git/Git_Setup.md Step 1...
  • git clone <远程仓库地址> 这种克隆方式默认是克隆master主分支, 而且通过命令 git branch –list 能看到克隆后在本地也只有这一个分支, 如果再通过新建分支再拉取指定分支,甚至可能还需要解决...
  • 安装GIT2. 配置用户名和邮箱3.初始化4.设置仓库地址5.拉取代码6.设置保存账号密码时间7.查看修改代码8.提交 1. 安装GIT yum install git 2. 配置用户名和邮箱 git config --global user.name'xxxxx' git config -...

空空如也

1 2 3 4 5 ... 20
收藏数 114,284
精华内容 45,713
关键字:

git配置