(1)当我们第一次使用git时需要配置user信息,以便于code review等管理 (2)config 的三个作用域,缺省等同于–local (3)显示config的配置 (3)查看用户名和邮箱地址 (4)修改配置文件信息,从而修改user信息 类似于vim的命令操作 方法二:直接打开配置文件修改 建Git仓库 (2)新建项目直接用Git管理 方法一: 首先github有这种功能: 可以参考github的配置文件:github/gitignore文章目录
0.思维导图and速查命令图表
1.配置user信息
$ git config --global user.name "username" $ git config --global user.email "email"
$ git config --local //只对某个仓库有用<常用> $ git config --global //对当前用户所有仓库有效<常用> $ git config --system//对系统所有登录的用户有效<基本不用>
$ git config --list --local $ git config --list --global $ git config --list --system
$ git config user.name $ git config user.email
方法一:编辑配置文件:
git config --global --edit
插入 s
退出 ESC :wq
2.创建第一个仓库并配置local用户信息
两种场景:
(1)把已有的项目代码纳入Git管理$ cd 项目代码所在文件夹 $ git init
$ cd某个文件夹 $ git init your_ project //会在当前路径下创建和项目名称同名的文件夹 $ cd your_ project
3.往仓库中提交文件commit
4.给文件重命名的简便方法
方法二:
5.通过git log 查看版本演变历史
6.gitk:图形界面工具查看版本历史
7.探秘.git文件(blob-tree-commit)
8.commit-blob-tree之间的关系
接下来代码测试以上图所表示的关系:
9.新建一个仓库,只有一个commit,数一数tree的个数
代码验证:
10.分离头指针情况下的注意事项
11.进一步理解HEAD和branch
补一下创建分支的知识:
比较两个commit的差异:
12.怎么删除不需要的分支?
13.如何修改最新的commit的message?
14.如何修改老旧的commit的message?
15.怎样把连续的多个commit整理成一个commit?
16.怎样把不连续的多个commit整理成一个commit?
17.怎么比较暂存区和HEAD所含文件的差异?
18.怎么比较工作区与暂存区之间的差异?
19.如何把暂存区恢复成和HEAD一样?
20.如何把工作区恢复成暂存区一样?
21.怎么将暂存区部分文件恢复为与HEAD一样?
22.删除最近的几次commit(工作区和暂存区恢复到指定的commit)
23.查看不同commit的指定文件的差异
24.正确删除文件的方法
更多请参考:再次提醒!!!慎用rm -rf!!!!
25.开发中临时出现了紧急任务怎么处理?
26.如何指定不需要git管理的文件?
27.Git的备份
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算