git学习 add - commit - init
资料来自 B站尚硅谷BV1pW411A7a5,侵权删
希望有一点点linux
基础。
- 代码托管中心:
- 码云
- github
- 团队协作
- 跨团队协作
本地库初始化
git init
效果
设置签名
1、项目级别/仓库级别:仅在当前本地仓库范围内有效
git config user.name yourName git config user.email yourEmail@xx.com
效果
2、系统用户级别:登录当前操作系统的用户范围
git config --global user.name yourName git config --global user.email yourEmail@xx.com
效果
注:用户名称和邮箱可以乱写,格式对就好,只是用于识别提交代码的人。
注:二者配置文件保存位置不一样
通常设置
--global
就好了,特殊要求特殊对待二者优先级:就近原则,若
项目级别/仓库级别
设置了,系统用户级别
就不会看了;系统用户级别
装了项目级别/仓库级别
就不会看了;不能两个都不设置。
提交文件步骤
- 一查
git status+<路径-可选>
- 新建文件/修改文件
- 执行命令
- 或
- 红色表示新增或修改的文件
- 二添
git add+<file>
- 也可以执行
git rm --cached<file>
撤回提交到暂存器
的文件 - 注:file可以是多个文件,也可以是文件夹
- 注:
git add
后面添加的是相对路径
- 也可以执行
- 三提交
git commit
- 建议是同
-m
选项也就是git commit -m "message"
这个命令,不然vim编辑器是硬伤. message
也就是你此次体检备注的信息,效果提交后push上网站服务器看就能看见了- 1是主干,2是根提交,3可以代表本次提交。后面才会懂,现在无法解释,因为我也不懂。
- 红色部分:1个文件更改,插入信息0条,删除信息0条
- 然后
- 暂存区就变成空了,文件到了本地库
- 建议是同
- 添加数据
- 执行
git status
- 圈出来是和第一次改变的地方
- 第一次添加的时候是这样
- 最后一句
track
是追踪的意思 - 意思就是,新增文件只能git add来进行追踪,好让git知道文件的修改操作
- 第二次就可以跳过
git add
添加命令(文件已被追踪),直接使用git commit -a
直接提交到暂存区 - 类似这样
modfied
代表修改的意思
- 一查
git学习 add - commit - init相关推荐
- Git学习笔记一--创建版本库、添加文件、提交文件等
Git,是Linus花了两周时间用C写的一个分布式版本控制系统.牛该怎么定义? 其实,很多人都不care谁写了Git,只在乎它是免费而且好用的!So do I! 下面开始我们的学习: 1.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学习记录 力做全网最强入门教程
目录 Git学习记录 力做全网最强入门教程 什么是GitHub? 什么是Git? Git的配置 Git的安装(只介绍windos操作系统下) Git的配置 至此我们的入门教程到此结束,更新中级教程要等 ...
- Git学习笔记与IntelliJ IDEA整合
2019独角兽企业重金招聘Python工程师标准>>> Git学习笔记与IntelliJ IDEA整合 一.Git学习笔记(基于Github) 1.安装和配置Git 下载地址:htt ...
- Git 学习笔记:自定义Git(完)
前言 在补习python的时候主要参考的是廖雪峰的教程Python教程,在学习完后准备完成期末作业时,遇到了一个技术难题,需要初步掌握git,因此开始了git的学习. 本教程参考廖雪峰的Git教程 G ...
- Git学习笔记:分支管理3
前言 在补习python的时候主要参考的是廖雪峰的教程Python教程,在学习完后准备完成期末作业时,遇到了一个技术难题,需要初步掌握git,因此开始了git的学习. 本教程参考廖雪峰的Git教程 G ...
- 取得 Git 仓库 —— Git 学习笔记 04
取得 Git 仓库 -- Git 学习笔记 04 我认为, Git 的学习分为两大块:一是工作区.索引.本地版本库之间的交互:二是本地版本库和远程版本库之间的交互.第一块是基础,第二块是难点. 下面, ...
- (一)Git学习记录(不断更新)
作为程序员如果你还不知道 Git 和 GitHub,说不过去吧,赶紧来学习一波. 一.认识GitHub Git 是个版本控制系统,说明白点就是进行代码的各种管理,比如你写错代码进行回滚啊.追寻 Bug ...
最新文章
- 第一阶段用户模板和场景
- ipad和android平板应用程序,Android平板要比iPad差吗?
- python网络编程学习笔记(4):域名系统
- android 获取sd卡视频文件名,android – 如何获取SD卡上的视频列表
- 通俗易懂的堆排序C++实现
- JSP初学大全!!带连接数据库例子
- fabric批量操作远程操作主机的练习
- 计算机软件工程师考试试题,计算机考试软件工程师试题
- linux挂载镜像iso文件作为yum源
- 通过公网访问二级路由器
- jQuery实现 自动滚屏操作
- 十种做Flash游戏赚钱的方法
- Chapter_06 更改图像的对比度和亮度
- ConcurrentHashMap源码深度解析(一)(java8)——不可不知的基本概念(助你拿下源码事半功倍)
- python语言单行注释以什么开头_python中单行注释以什么开头
- 玉柴spn码故障对照表_玉柴ECI故障码表
- 织梦高端婚纱摄影网站织梦模板(带手机端
- Windows下Tomcat的搭建步骤
- mac无法挂载ntfs移动硬盘
- 华为、腾讯C++编码规范
热门文章
- java动态是如何根据实体建表_传入Java对象 自动创建动态表 并录入数据
- 学生信息系统求助_学生管理信息系统_示例
- java 抽象类 普通类_java的抽象类,接口,普通类是否可以直接NEW,并且复写方法?
- bzoj 3028 食物——生成函数
- 二进制安装kubernetes v1.11.2 (第十章 kube-scheduler集群部署)
- 第一次冲刺-站立会议08
- Memcached:高性能的分布式内存缓存服务器
- 【每日一linux命令4】常用参数:
- Android-JNI开发系列《八》CMakeLists.txt语法使用
- android p ify 三星,Enjarify - Android逆向(二)