Git学习使用方法总结(1)
git是目前程序员最常使用的分布式版本管理控制系统。它不同于早期的本地版本控制系统和诸如SVN等集中化版本管理系统,在使用git时每台电脑都保存了代码仓库所有的内容以及历史记录,而不仅仅只是当前版本的文件快照。有了git,我们不仅可以在本地保存代码仓库,还可以于远程其他服务器的git仓库进行交互,从而实现团队协作。
git上手容易,使用简单,在学习过程中为了方便记忆以及日后查询,所以写了这个系列的博文。下面我将从git的几个常用命令开始。
git config
git config命令用于修改配置git运行的环境参数,诸如背景颜色,字体大小,用户名和邮箱。这些变量保存在三个地方。
- /etc/gitconfig, 该文件里的配置参数对系统的每一个用户都生效,修改该文件参数需添加–system。
- ~/.gitconfig 或 ~/.config/git/config,该文件里的配置参数对当前用户生效,并且覆盖/etc/gitconfig的相同配置参数,修改该文件参数需添加–global。
- 当前使用仓库的 Git 目录中的 config 文件,该文件里的配置参数对当前项目有效,并且会覆盖前两个文件的相同配置参数,修改该文件参数需添加–local(默认参数).
在我们第一次运行git时,一般需要配置user.name和user.email这两个参数
git config --global user.name damoswl
git config --global user.email damoswl@foxmail.com
git config可以实现对配置参数的增删改查。
git config --[system/global/local] -add name value ##添加配置
git config --[system/global/local] name value ##修改配置
git config --[system/global/local] --unset name ##删除配置
git config --[system/global/local] [--get] name ##查看配置
一般我还会配置git配置文件的文件编辑器
git config --global core.editor vim
查看git的环境配置参数及编辑
git config --[system/global/local] -l
git config --[system/global/local] -e
待续未完…
Git学习使用方法总结(1)相关推荐
- web开发-myeclipse下载git服务器代码方法-学习笔记五
myeclipse下载git服务器代码方法: 1.新建git服务器账户. 2.安装myeclipse软件,安装破解工具和相关插件. 3.按照步骤下载代码和修改之后进行提交代码. 相关文档链接: 链接1 ...
- Git学习系列之Windows上安装Git之后的一些配置(图文详解)
不多说,直接上干货! 前面博客 Git学习系列之Windows上安装Git详细步骤(图文详解) 第一次使用Git时,需要对Git进行一些配置,以方便使用Git. 不过,这种配置工作只需要进行一次便可, ...
- Mac~git学习和应用需要注意的几个点
Git学习推荐网站:廖雪峰-Git教程 - 廖雪峰的官方网站,通俗易懂,简单粗暴,就是平俗的语言,好懂.粗暴的那种 git学习进阶-国外经典git学习网站:Git - Book 目录 1. 全局配置和 ...
- Git学习(一)git服务器的简易搭建
Git学习(一)git服务器的简易搭建 使用环境:docker容器模拟的3个ubuntu14.04的系统 分别模拟了3个系统: Ubuntu_gitserver:14.04 用于git服务器的安装 ...
- git学习------gt;写给 Git 初学者的7个建议
PS:本文转载于(http://blog.jobbole.com/50603/),本文由 伯乐在线 - 吴鹏煜 翻译. 英文出处:(http://sixrevisions.com/web-develo ...
- Git学习笔记:标签管理以及GItHub
前言 在补习python的时候主要参考的是廖雪峰的教程Python教程,在学习完后准备完成期末作业时,遇到了一个技术难题,需要初步掌握git,因此开始了git的学习. 本教程参考廖雪峰的Git教程 G ...
- Git学习笔记:分支管理3
前言 在补习python的时候主要参考的是廖雪峰的教程Python教程,在学习完后准备完成期末作业时,遇到了一个技术难题,需要初步掌握git,因此开始了git的学习. 本教程参考廖雪峰的Git教程 G ...
- Git学习笔记:分支管理(1)
前言 在补习python的时候主要参考的是廖雪峰的教程Python教程,在学习完后准备完成期末作业时,遇到了一个技术难题,需要初步掌握git,因此开始了git的学习. 本教程参考廖雪峰的Git教程 G ...
- Git学习笔记:远程仓库
前言 在补习python的时候主要参考的是廖雪峰的教程Python教程,在学习完后准备完成期末作业时,遇到了一个技术难题,需要初步掌握git,因此开始了git的学习. 本教程参考廖雪峰的Git教程 G ...
- Git学习笔记:Git简介
前言 在补习python的时候主要参考的是廖雪峰的教程Python教程,在学习完后准备完成期末作业时,遇到了一个技术难题,需要初步掌握git,因此开始了git的学习. 本教程参考廖雪峰的Git教程 目 ...
最新文章
- ubuntu sublime字体设置
- 全球及中国矿棉板行业运营能力状况与十四五规模预测报告2022年
- 在使用Cocos2d-JS 开发过程中需要用到的单体设计模式
- mybatis-plus学习记录(详细)
- 模拟飞行 android,RFS模拟飞行pro安卓版
- 保险条款精解(四)索赔——不可不看,因为您以前可能没听说过
- MTK:NICODE与ASCII码使用
- 动态设置control的显示与隐藏
- Markdown语言调整图片居中、大小
- 用EasyRecovery怎么恢复电脑中已删除的视频
- quick code ide设置分辨率
- plc简易电子计算机设计,PLC-电子计算器设计.doc
- python绘制1:1对角线(1:1 line)
- 设置单行省略的时候在搜狗浏览器里面导致页面布局紊乱
- 多用组合少用继承的设计模式JAVA_结合设计模式理解多用组合少用继承的原则(转)...
- 探索MapReduce过程及分组详解
- APP-安装cisco anyconncet app for mac inter
- emd matlab工具箱,Matlab-EMD工具箱
- 基于JavaWeb+MySQL的简历信息管理系统
- 一个简单T9输入法的实现(有代码)