精华内容
下载资源
问答
  • Git init

    万次阅读 2020-02-14 23:51:09
    git init 命令及用法

    描述:

    git init命令创建一个空的Git仓库或重新初始化一个现有仓库。
    该命令创建一个空的Git仓库 - 基本上是创建一个具有objects,refs/head,refs/tags和模板文件的.git目录。 还创建了引用主分支的HEAD初始的一个HEAD文件。

    常用命令:

    • 当前目录创建仓库
      git init
    • 指定目录创建仓库
      git inti <dir>
    展开全文
  • git init

    千次阅读 2017-11-06 13:49:26
    git initgit init [-q | --quiet] [--bare] [--template=] [--separate-git-dir <git dir>] [--shared[=]] [directory]$ git init # 初始化本地的仓库,会生成.git文件,此时不会加入任何文件的快照

    git init

    git init [-q | --quiet] [--bare] [--template=<template_directory>]
    	  [--separate-git-dir <git dir>]
    	  [--shared[=<permissions>]] [directory]
    

    –bare: 用于建立分享库

    $ git init # 初始化本地的仓库,会生成.git文件,此时不会加入任何文件的快照
    $ git init path # 初始化制定目录
    

    git clone

    $ git clone remote_path #克隆远程仓库到当前文件夹,会一起克隆远程的文件夹
    $ git clone remote_path local_path # 克隆到指定文件夹
    

    git clone支持的协议主要有http://,ssh://,git://,当然也可以是本地的file://

    展开全文
  • git init & git init –bare

    2018-07-20 16:43:44
    1、git init --bare ”git init –bare”方法创建一个所谓的裸仓库,之所以叫裸仓库是因为这个仓库只保存git历史提交的版本信息,而不允许用户在上面进行各种git操作,如果你硬要操作的话,只会得到下面的错误(”...

    1、git init --bare

    git init –bare”方法创建一个所谓的裸仓库,之所以叫裸仓库是因为这个仓库只保存git历史提交的版本信息,而不允许用户在上面进行各种git操作,如果你硬要操作的话,只会得到下面的错误(”This operation must be run in a work tree”)

    2、git init

    用"git init"初始化的版本库用户也可以在该目录下执行所有git方面的操作。但别的用户在将更新push上来的时候容易出现冲突。

    比如有用户在该目录(就称为远端仓库)下执行git操作,且有两个分支(master 和 b1),当前在master分支下。另一个用户想把自己在本地仓库(就称为本地仓库)的master分支的更新提交到远端仓库的master分支,因为远端仓库的用户正在master的分支上操作,而你又要把更新提交到这个master分支上,当然就出错了。

    展开全文
  • git initgit init --bare

    万次阅读 2016-09-09 15:44:19
    对于git 仓库的初始化操作,有人说用git init ,有人说用git init –bare ,那么我就来说一下这两者的区别吧。

    对于git 仓库的初始化操作,有人说用git init ,有人说用git init –bare ,那么我就来说一下这两者的区别吧。
    git init 跟git init –bare 看上去就是后面有无–bare的区别,bare是裸的意思
    1.git init 是初始化一个git仓库,比如新建一个demo1文件夹将它git初始化,

    cd demo1
    git init
    ls -a

    发现多了一个.git文件,

    cd .git
    ls

    可以看到里面有很多git的配置文件,而我们推送的文件都会在demo1文件目录下显示,.git文件目录是记录我们进行了哪些操作,我们也可以在demo1下面进行各种git操作,然而我们本地推送的更新,一般不会马上显示在服务端,需要我们手动检出,或者配置一下hooks,具体可以查看我的上一篇博客。
    git init初始化仓库无法即时检出更新的问题

    2.git init –bare是初始化一个裸仓库,比如新建一个demo2文件夹,

    cd demo2
    git init --bare
    ls

    就会发现这些生成的文件其实就是.git文件目录下的那些文件,但是当我们想在这个文件目录下进行一些git操作的时候会出现报错: This operation must be run in a work tree。这个操作必须在工作树上面进行,这是因为git init –bare 生成的是一个裸仓库,是没有工作区的,只会记录git提交的历史信息,git log一下是可以看到各个版本信息的,但是没办法进行版本回退或者切换分支的操作,但是有一个好处是可以通过添加hooks钩子在demo2的同级目录下新建一个存放项目源码的文件夹,也就是说将git仓库与项目源码分离,这样推送的更新会马上显示到项目文件上,具体设置方法可以查看这篇博客
    git仓库与项目源码分离

    这两者的取舍我觉得还是具体情况具体分析吧,各有优劣。

    展开全文
  • git initgit init --bare 区别

    千次阅读 2018-04-09 18:38:54
    git initgit init –bare 区别 发现问题 最早是在公司的wiki上发现了这个命令,google后发现值得记录下来 实践中发现的区别 网上找了很多资料,但说的很乱,干脆在自己的服务器上执行对比了一下: ...
  • 在使用git的过程中,遇到很多疑问的地方,...git init 创建的工作仓库(working repository)适合于实际编辑生产过程中,在工作目录下,你将可以进行实际的编码、文件管理操作和保存项目在本地工作。如果你开始创...
  • git initgit init --bare 的区别

    千次阅读 2015-08-12 14:36:22
    git initgit init –bare 的区别 使用命令"git init --bare"(bare汉语意思是:裸,裸的)初始化的版本库(暂且称为bare repository)只会生成一类文件:用于记录版本库历史记录的.git目录下面的文件;而不会包含实际...
  • 在使用Git初始化版本库的时候,使用”git init”命令和使用”git init –bare”命令有什么区别呢? 用”git init”初始化的版本库(暂且称之为working repository)将会生成2类文件:“.git“版本库目录(记录版本...
  • git initgit init --bare

    千次阅读 2013-04-19 18:35:13
    git init 和 git init –bare 的区别 使用命令"git init --bare"(bare汉语意思是:裸,裸的)初始化的版本库(暂且称为bare repository)只会生成一类文件:用于记录版本库历史记录的.git目录下面的文件;而不会包含...
  • Git命令之git init

    万次阅读 2018-03-25 12:40:47
    用法 ...进入某个空的文件夹下,打开Git Bash命令窗口输入git init 作用 主要用来初始化一个空的git本地仓库。执行完上面的命令,当前目录下会自动生成.git隐藏文件夹,该隐藏文件夹就是git版本库...
  • git initgit init –bare 的区别使用命令”git init –bare”(bare汉语意思是:裸,裸的)初始化的版本库(暂且称为bare repository)只会生成一类文件:用于记录版本库历史记录的.git目录下面的文件;而不会包含实际...
  • git初始化-git init使用

    万次阅读 2017-11-28 15:13:22
    git初始化-git init使用 如果在GitHub项目初始化之前,数据已经存在于本地版本库中,可以采取下面所述的方式:   如图先创建文件夹=》然后git init(在内部会生成.git文件夹) 如图创建文件=》然后...
  • Git initGit --base init区别

    千次阅读 2017-09-27 09:11:15
    一般个人使用,用git init,这时候你的工作区也在这里。你要是想建立一个固定的地址让大家一起用,就在服务器上用git --bare init。 其实你可以看到,init建立的.git目录内容和--bare建立的目录内容是差不多的。 ...
  • git initgit --bare init的区别

    千次阅读 2018-08-31 14:11:16
    git initgit --bare init 的区别在于: git init 带工作区 git --bare init 是不带工作区的,只有版本库,想要看git里面的内容只能通过git clone address的方式克隆出来 而我们在初始化远程仓库时最好使用 git...
  • git init: 首先看一下使用的效果: 用法及解释: 1.进入某个空的文件夹下,打开Git Bash命令窗口输入git init 2.主要用来初始化一个空的git本地仓库 3.执行完上面的命令,当前目录下会自动生成.git隐藏文件夹,该...
  • 撤销git init命令

    千次阅读 2020-06-03 19:35:21
    取消 git init 命令: rm -rf .git
  • Git init 提交

    2019-04-17 15:13:25
    git init//初始化git(会出现一个隐藏的git文件) git status//用于显示工作目录和暂存区的状态 git add .//他会监控工作区的状态树,使用它会把工作时的所有变化提交到暂存区,包括文件内容修改以及新文件,但不...
  • 使用 git initgit clone 初始化仓库及从远端仓库下载内容
  • 在命令行输入git init 命令后,在文件夹下面没有显示.git文件夹 在文件夹上显示隐藏文件即可
  • git init创建版本库

    千次阅读 2018-02-27 13:37:36
    通过 git init把当前目录变成Git管理的仓库 $ git init Initialized empty Git repository in /home/git/TestGit/.git/ 在当前目录下,生成一个.git目录,里面记录着版本信息,无特殊原因,不建议擅自修改。...
  • 删除git版本控制 对一个文件夹不小心执行git init后变为git仓库,要如何取消版本控制变为普通文件夹? git init rm -rf .git
  • 取消git init命令

    千次阅读 2019-10-06 10:47:05
    取消 git init 命令:rm -rf .git 转载于:https://www.cnblogs.com/cina33blogs/p/7250504.html
  • git init后没有看到生成的.git文件

    千次阅读 2020-04-17 23:39:23
    成功执行git init后,没有找到.git文件夹,是因为.git文件被隐藏了 点击查看,勾选隐藏的项目,会显示出.git文件夹
  • git init出错

    千次阅读 2015-01-13 18:55:00
    1、git init出错fatail:unable to access 'c:/Users/zhang'/.config/git/config':invalid arguments 环境变量设置错误设置为set HOME=c:/Users/xxx (.ssh存放目录) 貌似git init的时候git要到HOME下面的.ssh下面找...
  • GIT学习笔记一git init

    万次阅读 2014-08-16 11:13:21
    建立裸仓库 git init --bare --shared
  • git init 取消

    千次阅读 2016-05-12 14:05:00
    git init 逆操作 找到目录里面,将.git目录删除即可。     参考链接:http://zhidao.baidu.com/question/303174966311983564.html  

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 192,748
精华内容 77,099
关键字:

gitinit