博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
创建代码仓库
阅读量:5166 次
发布时间:2019-06-13

本文共 1183 字,大约阅读时间需要 3 分钟。

git init

git init 命令创建一个新的 Git 仓库。它用来将已存在但还没有版本控制的项目转换成一个 Git 仓库,或者创建一个空的新仓库

git init --bare

初始化一个裸的 Git 仓库,但是忽略工作目录。共享的仓库应该总是用 --bare 标记创建,一般来说,用 —bare 标记初始化的仓库以 .git 结尾

裸仓库

-—bare 标记创建了一个没有工作目录的仓库.

中央仓库应该总是创建成裸仓库,因为向非裸仓库推送分支有可能会覆盖已有的代码变动。将-—bare看成是用来将仓库标记为储存设施,而不是一个开发环境。也就是说,对于所有的Git工作流,中央仓库是裸仓库,开发者的本地仓库是非裸仓库。

安装 Git 之后想要做的第一件事

一般初始的设置过程看上去是这样的:# 定义当前用户所有提交使用的作者姓名git config --global user.name "John Smith"#定义当前用户所有提交使用的作者邮箱。git config --global user.email john@example.com# 定义当前机器所有用户使用命令时用到的文本编辑器git config --global core.editor vim# 为Git命令创建一个快捷方式(别名)git config --global alias.st statusgit config --global alias.co checkoutgit config --global alias.br branchgit config --global alias.up rebasegit config --global alias.ci commit

用文本编辑器打开全局配置文件,手动编辑

git config --global --edit

git 配置

Git 将配置项保存在三个单独的文件中,允许你分别对单个仓库、用户和整个系统设置。

  • /.git/config – 特定仓库的设置。
  • ~/.gitconfig – 特定用户的设置。这也是 --global 标记的设置项存放的位置。
  • $(prefix)/etc/gitconfig – 系统层面的设置。
    当这些文件中的配置项冲突时,本地仓库设置覆盖用户设置,用户设置覆盖系统设置
    如果你打开期中一份文件,你会看到下面这些:
[user]name = John Smithemail = john@example.com[alias]st = statusco = checkoutbr = branchup = rebaseci = commit[core]editor = vim

转载于:https://www.cnblogs.com/zhangjianbin/p/7765396.html

你可能感兴趣的文章
CodeIgniter学习笔记(四)——CI超级对象中的load装载器
查看>>
.NET CLR基本术语
查看>>
ubuntu的home目录下,Desktop等目录消失不见
查看>>
建立,查询二叉树 hdu 5444
查看>>
[Spring框架]Spring 事务管理基础入门总结.
查看>>
2017.3.24上午
查看>>
Python-常用模块及简单的案列
查看>>
LeetCode 159. Longest Substring with At Most Two Distinct Characters
查看>>
基本算法概论
查看>>
jquery动态移除/增加onclick属性详解
查看>>
JavaScript---Promise
查看>>
暖暖的感动
查看>>
Java中的日期和时间
查看>>
Django基于admin的stark组件创建(一)
查看>>
C. Tanya and Toys_模拟
查看>>
springboot jar包运行中获取资源文件
查看>>
基于FPGA实现的高速串行交换模块实现方法研究
查看>>
Java Scala获取所有注解的类信息
查看>>
delphi ,安装插件
查看>>
case when then的用法-leetcode交换工资
查看>>