Git的基本使用

发布时间 2023-06-12 19:59:19作者: 夜泽大大

用户信息配置

如果用了 --global 选项,那么更改的配置文件就是位于你用户主目录下的那个,以后你所有的项目都会默认使用这里配置的用户信息。
如果要在某个特定的项目中使用其他名字或者电邮,只要去掉 --global 选项重新配置即可,新的设定保存在当前项目的 .git/config 文件里。

git config --global user.name  "测试"
git config --global user.email test@runoob.com

查看所有配置信息

git config --list

查看某个配置的信息

git config user.name

差异化分析工具

Git 可以理解 kdiff3,tkdiff,meld,xxdiff,emerge,vimdiff,gvimdiff,ecmerge,和 opendiff 等合并工具的输出信息。

git config --global merge.tool vimdiff

git工作流程

一般流程如下:

  • 克隆 Git 资源作为工作目录。
  • 在克隆的资源上添加或修改文件。
  • 如果其他人修改了,你可以更新资源。
  • 在提交前查看修改。
  • 提交修改。
  • 在修改完成后,如果发现错误,可以撤回提交并再次修改并提交。

Git创建仓库

使用当前目录作为 Git 仓库

git init

如果当前目录下有几个文件想要纳入版本控制,需要先用 git add 命令告诉 Git 开始对这些文件进行跟踪,然后提交.

> git add *.c
> git add Readme.md
> git commit -m '本次提交的项目信息说明'

注意:在 Linux 系统中,commit 信息使用单引号',Windows 系统,commit 信息使用双引号"

Git拷贝仓库

克隆仓库的命令格式为:

git clone <repo> <directory>

参数说明:

  • repo: Git仓库地址
  • directory:本地目录