最近因为项目的需要,在学习使用DVCS——Git
在windows环境下使用git管理项目,可以使用Google Code上的"Git on MSys"项目
下载地址是:http://coge.google.com/p/msysgit
一般按照默认设置进行安装即可,安装完成之后,可以使用git --version来检验安装成功与否
配置:
git提供了config工具来配置以下三份git配置文件:
- /etc/gitconfig: git的系统全局配置文件,该配置文件中的配置选项对操作系统上所有使用git的用户产生影响,使用git config –system可以针对此文件进行配置;
- ~/.gitconfig: git的用户全局配置文件,该配置文件的配置选项对当前用户产生影响,并且会覆盖掉系统全局配置文件中已经存在的配置选项,使用git config –global可以针对此文件进行配置;
- .git/config: 该文件存在每个git镜像下,其配置文件的配置选项仅对该git镜像产生影响,它会覆盖掉用户全局配置文件中已经存在的配置选项。
了解了配置git的文件位置与机制后,我们首先就来尝试配置一下git的用户信息:
$ git config --global user.name "zhangsan"
$ git config --global user.email zhangsan@gmail.com
可以使用如下命令来查看当前的设置是否成功:
$ git config --global --list
除了用户信息外,通常还可以开启在命令行窗口中用不同的颜色显示不同类型的内容,以及设置默认的提交留言等的编辑器(如果不设置,默认启动vim编辑器)
$ git config --global color.ui auto
$ git config --global core.editor notepad++.exe
此外,还可以设置常用命令的别名,如
$ git config --global alias.st status
$ git config --global alias.ci commit
$ git config --global alias.co checkout
分享到:
相关推荐
[Git][教學]_終端機指令#02._[Windows]基本console介面使用與git指令測試
3.3 在Windows 下安装和使用 Git(Cygwin篇)/ 31 3.3.1 安装 Cygwin/ 32 3.3.2 安装 Git/ 36 3.3.3 Cygwin 的配置和使用/ 37 3.3.4 Cygwin 下 Git 的中文支持/ 40 3.3.5 Cygwin 下 Git 访问 SSH 服务/ 41 3.4 ...
它支持 Windows、macOS 和 Linux 平台,并提供了基本的 Git 操作功能,如提交、推送、拉取等。 这些 Git 工具都有不同的特点和适用场景,你可以根据自己的需求选择合适的工具。无论你选择哪个工具,学习 Git 的基本...
主要介绍了Windows系统下安装GIt及GIT基本认识和配置,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
1.4.4 在 Windows 上安装 . . . . . . . . . . . . . . . . . . . . . . 8 1.5 初次运行 Git 前的配置 . . . . . . . . . . . . . . . . . . . . . . . 9 1.5.1 用户信息 . . . . . . . . . . . . . . . . . . . . ....
linux Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。...它还包括带有多个窗口管理器的X-Windows图形用户界面,如同我们使用Windows NT一样。
Git 的学习是开发和运维以及DevOps 工程师必不可少的,只有真正的了解了 Git 的基本知识,才能够对 Gitlab 和 Gerrit 有个更深入的认识,否则你就会感觉非常迷茫,因为这些知识完全要依赖于 Git 的基础知识。...
在本教程中,您将学习: 如何安装/配置git Git基础知识(差异,提交等) 命令行上的基本git命令如何在文本编辑器中编辑文件如何与Github合作如何在Visual Studio项目中使用Github 在C和Python中还将有两个协作练习...
GitLearn-学习Git的初学者工具概述Git是一个分布式版本控制系统,用于在软件开发过程中跟踪源代码的更改。 该工具将以适当的方式指导您(从初学者开始),以获取有关Git环境的基本知识。 我们提供了一个自动化工具,...
js-学习-lv1 ...window Windows 的情况下, git bash右键单击文件夹或桌面来检查git bash是否存在 # ######### 설치한 직후에 email, name 설정 ########## $ git config --global user.name " junilhwang
如果您使用Windows,则需要安装Windows版Git。 您将要使用git bash终端。 我建议安装SSH密钥。 要从git bash克隆我们的课程库: git clone git@github.com:ThomIves/Machine_Learning_Pipeline.git 在git bash...
安装Git和理解的基本用法Git 。 将此存储库克隆到本地计算机。 安装Chrome扩展程序 导航至chrome://extensions chrome中的chrome://extensions 。 选中Developer mode ,然后点击Load Unpacked Extension 。 ...
初学者机器学习 在Jupyter Notebook中使用Python进行机器学习的实现。...通过Terminal(Linux)或命令行(Windows)安装所有必需的python软件包及其依赖项。 作者 Shashwat Sourav Swain-初期工作 有用的链接
为了方便日后的任务管理(刷怪)与团队协作(打Boss),现在需要你掌握分布式版本控制工具Git(上古神器)的基本使用方法 刷怪秘籍: 博客内容从如何安装讲到自定义Git(你需要掌握到“使用GitHub”即可) 任务耗时...
某公司在软件研发与日常管理方面有着很成熟的管理方法,却没有一套效率高且方便的考勤系统,因此本系统意在帮助公司解决 **员工基本信息管理**、**员工上下班打卡**、**员工请假申请及请假审核**、**报表获取** 等...
数据版本控制( )是用于机器学习项目的开源Git版本控制。 好处包括: 可再现且可共享的机器学习模型和管道 没有Git-LFS的Git版本大型数据集和模型 跨提交,标签和分支的模型和数据指标的Git差异 操作是在您的工作...
该代码写得不好如果您对我们的会议感兴趣,请关注在带有ES2015,CSS和Webpack服务器的基本Webpack服务器上设置ThreeJS 该项目假定您已经在系统中安装了和 。 然后,如果您有git打开外壳在Windows上 ctrl+r然后写 ...
数据版本控制( )是用于机器学习项目的开源Git版本控制。 好处包括: 可再现且可共享的机器学习模型和管道 没有Git-LFS的Git版本大型数据集和模型 跨提交,标签和分支的模型和数据指标的Git差异 操作是在您的工作...
脚本应用程序 一个帮助你学习 glsl 的工具。 用 C++17 编写并编译为 Web 程序集。 这是很新的,很多甚至基本的功能都缺乏,我正在努力:...git checkout windows cd targets\windows10 scripten-desktop.exe 截图
资源丰富:基本囊括了GNSS科研学习中所需的数据源,目前支持15个大类、62个小类,具体支持数据见数据支持; 快速:软件采用并行下载方式,在命令行参数运行模式可自行指定下载线程数,经测试下载100天的brdc+igs+clk...