1、本地库初始化

1.1、查看git版本号

[root@192 ~]# git --version
git version 1.8.3.1

1.2、创建本地库

#初始化仓库命令
git init
#home目录下创建workspace文件夹
[root@192 home]# mkdir workspace
[root@192 home]# cd workspace/#workspace目录下创建gitTest文件夹
[root@192 workspace]# mkdir gitTest
[root@192 workspace]# ll
total 0
drwxr-xr-x. 2 root root 6 Mar 14 22:03 gitTest[root@192 workspace]# cd gitTest/
#初始化gitTest文件夹为git本地仓库
[root@192 gitTest]# git init
Initialized empty Git repository in /home/workspace/gitTest/.git/
[root@192 gitTest]# ll
total 0
#查看gitTest文件夹内所有文件,.git为隐藏文件
[root@192 gitTest]# ls -a
.  ..  .git

注意:.git目录中存放的是本地库相关的子目录和文件,不要删除,也不要随意修改。

1.3、设置签名

  • 形式

    • 用户名:chengjunyu
    • Email地址:15365176555@163.com
  • 作用:区分不同开发人员的身份
  • 辨析:这里设置的签名和登陆远程库(代码托管中心)的账号、密码没有任何关系
  • git命令:
    • 项目级别/仓库级别:仅在当前本地库范围内有效

      • git config user.name chengjunyu
      • git config user.email 15365176555@163.com
      • 信息保存位置:./.git/config
[root@192 gitTest]# cd .git
[root@192 .git]# ll
total 12
drwxr-xr-x. 2 root root   6 Mar 14 22:03 branches
-rw-r--r--. 1 root root  92 Mar 14 22:03 config
-rw-r--r--. 1 root root  73 Mar 14 22:03 description
-rw-r--r--. 1 root root  23 Mar 14 22:03 HEAD
drwxr-xr-x. 2 root root 242 Mar 14 22:03 hooks
drwxr-xr-x. 2 root root  21 Mar 14 22:03 info
drwxr-xr-x. 4 root root  30 Mar 14 22:03 objects
drwxr-xr-x. 4 root root  31 Mar 14 22:03 refs
[root@192 .git]# tail config
[core]repositoryformatversion = 0filemode = truebare = falselogallrefupdates = true
[root@192 .git]# git config user.name chengjunyu
[root@192 .git]# git config user.email 15365176555@163.com
[root@192 .git]# tail config
[core]repositoryformatversion = 0filemode = truebare = falselogallrefupdates = true
[user]name = chengjunyuemail = 15365176555@163.com
[root@192 .git]# 
  • 系统用户级别:登陆当前操作系统的用户范围

    • git config --global user.name chengjunyu
    • git config --global user.email 15365176555@163.com
    • 信息保存位置(windows环境):/c/users/chengjunyu/.gitconfig(计算机名)
    • 信息保存位置(windows环境):~/.gitconfig
​​​​​​​[root@192 gitTest]# tail ~/.gitconfig
[user]name = chengjunyuemail = 15365176555@163.com
[root@192 gitTest]# 
    • 优先级
      • 就近原则:项目级别优先于系统用户级别,二者都有时采用项目级别
      • 如果只有系统用户级别,就以系统用户级别为准
      • 二者都没有不允许

git仓库初始化及设置签名相关推荐

  1. Git仓库初始化_企业级开发原则

    Git仓库初始化_企业级开发原则 文章目录 1. 在远程github创建仓库 2. 在本地创建README.md测试WIKI文件 3. 创建.gitignore文件 4. 初始化git仓库 5. 工作 ...

  2. git仓库 初始化命令

    命令行指令 Git 全局设置 git config --global user.name "xx" git config --global user.email xxx@xx.co ...

  3. 服务器上搭建git仓库

    目录 一.git安装和配置 1.git安装 2.git配置 二.git仓库初始化 1.创建仓库目录 2.初始化git仓库 三.git仓库的使用 1.本地项目上传至服务器git仓库 2.服务器git仓库 ...

  4. linux创建git仓库

    1.安装 yum install -y git2.查看 Git 版本 git --version3.查看有没有git用户 id git 没有用户创建 useradd git 设置密码 passwd g ...

  5. 使用TortoiseGit,设置ssh方式连接git仓库。

    开始设置之前的准备:建立项目文件夹,初始化git仓库(右键 git  init),右键打开 git bash ,git pull "仓库地址", 把网站上的仓库代码拉取下来. To ...

  6. 使用TortoiseGit,设置ssh方式连接git仓库

    2.使用TortoiseGit,设置ssh方式连接git仓库 转自:https://www.cnblogs.com/zy20160429/p/7493693.html 开始设置之前的准备:建立项目文件 ...

  7. 新建/初始化git仓库

    前提 linux 已经在服务器上配置好git 新建/初始化仓库步骤 创建git仓库目录.(使用git账户创建,或者使用其它账户创建后再将用户) 执行初始化命令:git init --bare --sh ...

  8. 初始化git仓库,并push到远端

    //初始化git仓库,并push到远端 git init git remote add origin  地址 git add .   //把工作区的所有变化提交到暂存区,包括文件内容修改(modifi ...

  9. 初始化git仓库(已存在项目)

    初始化git仓库[已存在项目] 1.创建git仓库,获取仓库git地址 2.进入已存在项目根目录,打开git bash,执行命令,初始化仓库 $ git init Initialized empty ...

最新文章

  1. c语言数组与指针浅析
  2. python下载邮箱附件_基于Python3 下载邮箱附件,并解压到指定文件夹
  3. SX1268与SX1278、SX1276对比分析以及选型南
  4. c3p0连接池的配置和简单使用
  5. 通过系统进程查找sql语句
  6. 笔记本html外接显示器,笔记本如何外接显示器
  7. 盘点劳务公司和中介所的那些黑心套路
  8. Mimikatz 非官方指南和命令参考_Part1
  9. 奶块1月25日服务器维护时间,奶块1月25更新公告 | 手游网游页游攻略大全
  10. 服务器端 viewstate
  11. LongAdder类学习笔记
  12. MATLAB初学者视频教程
  13. Python爬取行政区划代码(最新版)
  14. ubuntu 18.04安装绿联千兆USB网卡的AX88179芯片驱动(编译报错解决)
  15. 【精华】PB函数大全
  16. 小马哥服务器系统激活,Vue项目接口.md
  17. 中国三大主流开源Linux操作系统社区及其产品生态
  18. opencv——批量修改图片像素大小
  19. 微信浏览器调用手机摄像头录像
  20. 计算机和路由器的网络号应如何设置,新的路由器该怎么设置上网? 路由器的设置方法...

热门文章

  1. 账号安全总结-业务安全测试实操(27)
  2. 我是怎么避免“信息茧房”的?
  3. android查看内核版本号,Android获取系统内核版本的方法
  4. Docker打包python镜像
  5. javascript:数组求和之eval函数,多维数组求和
  6. 位数不足前面补0mysql语句_mysql LPAD 和RPAD不足位数补齐填充函数
  7. 离谱!结论相反的两篇论文共用同一张图,教授:可能是研究生的错
  8. USB 漏洞影响超100万来自不同供应商的路由器
  9. 二维码生成器 python excel_python生成excel的实例代码
  10. KEIL 那些编辑技巧与方法