ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

git仓库初始化及设置签名

2022-03-19 20:31:05  阅读:181  来源: 互联网

标签:初始化 git 22 config 192 签名 gitTest root


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 = 0
	filemode = true
	bare = false
	logallrefupdates = 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 = 0
	filemode = true
	bare = false
	logallrefupdates = true
[user]
	name = chengjunyu
	email = 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 = chengjunyu
	email = 15365176555@163.com
[root@192 gitTest]# 
    • 优先级
      • 就近原则:项目级别优先于系统用户级别,二者都有时采用项目级别
      • 如果只有系统用户级别,就以系统用户级别为准
      • 二者都没有不允许

标签:初始化,git,22,config,192,签名,gitTest,root
来源: https://blog.csdn.net/threelifeadv/article/details/123601731

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有