Git命令行操作
1、本地库初始化
weChat目录就是项目目录。
注意:.git这个目录存放的是本地库相关的子目录和文件,不能删除和修改。(其实,每一个项目都有一个.git目录,这就是本地仓库了)
如下展示
2、设置签名
git需要我们设置一个签名,签名的格式由name和email两项形成。作用是区分不同开发人员身份。
这里设置的签名和远程库(代码托管中心)的登录名没有一点关系。
2.1、项目级别
2.2、系统用户级别
yang@yang MINGW64 /d/GitWorkSpace/weChat/.git (GIT_DIR!)
$ git config --global user.name yang
yang@yang MINGW64 /d/GitWorkSpace/weChat/.git (GIT_DIR!)
$ git config --global user.email yang
yang@yang MINGW64 /d/GitWorkSpace/weChat/.git (GIT_DIR!)
$ cat config
[core]
repositoryformatversion = 0
filemode = false
bare = false
logallrefupdates = true
symlinks = false
ignorecase = true
[user]
name = yang
email = yang@email.com
yang@yang MINGW64 /d/GitWorkSpace/weChat/.git (GIT_DIR!)
$ cd ~
yang@yang MINGW64 ~
$ cat .gitconfig
[user]
name = yang
email = yang
[mergetool "sourcetree"]
cmd = "'' "
trustExitCode = true
系统级别签名存放在家目录下.gitconfig文件中。
3、级别优先级
优先使用项目级别,项目级别不存在,再使用系统级别。不允许两者同时不存在。