git 常用操作对 config 文件的变化跟踪

说明
  • .git 目录下面有 config 配置文件,记录着当前版本库的基本信息
  • 下面动作从上到下依次执行
1. git clone 后的配置文件
$ cat config
[core]
        repositoryformatversion = 0
        filemode = false
        bare = false
        logallrefupdates = true
        symlinks = false
        ignorecase = true
[remote "origin"]
        url = [email protected]:dangdang/hackweek.git
        fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
        remote = origin
        merge = refs/heads/master

2. git remote rm origin
$ cat config
[core]
        repositoryformatversion = 0
        filemode = false
        bare = false
        logallrefupdates = true
        symlinks = false
        ignorecase = true
[branch "master"]

3. git remote add origin [email protected]:dangdang/contractcenter.git
$ cat config
[core]
        repositoryformatversion = 0
        filemode = false
        bare = false
        logallrefupdates = true
        symlinks = false
        ignorecase = true
[branch "master"]
[remote "origin"]
        url = [email protected]:dangdang/contractcenter.git
        fetch = +refs/heads/*:refs/remotes/origin/*

4. git push -u origin --all
$ cat config
[core]
        repositoryformatversion = 0
        filemode = false
        bare = false
        logallrefupdates = true
        symlinks = false
        ignorecase = true
[branch "master"]
[remote "origin"]
        url = [email protected]:dangdang/contractcenter.git
        fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
        remote = origin
        merge = refs/heads/master

你可能感兴趣的:(git 常用操作对 config 文件的变化跟踪)