Git仓库基本操作
Git仓库基本操作
1. 初始化
在想要构建仓库的目录下使用:
git init
即可完成仓库的初始化,目录下会生成一个 .git
文件夹。
1. 配置信息
git 需要用户名和邮箱来识别是哪个用户对仓库进行的操作,在线上仓库中,如 github 和 gitee 也是通过用户名和邮箱来识别用户的,如果不配置这两个,将来对仓库进行一系列操作可能会发生错误, 比如 push 不上仓库。所以一定要确保用户名和邮箱设置正确。
使用这个命令,可以查看 config 配置信息的内容,如果你不是第一次设置用户名和邮箱,或者不确定当前的用户名和邮箱是自己想要使用的,可以使用这个命令查看:
git config -l
随后使用如下命令对用户名和邮箱信息进行更改:
git config user.name "[name]"
git config user.email "[email]"#如果要删除配置好的name和email
git config --unset user.name
git config --unset user.email
注意,用上面的方法修改的信息是仅限于单个仓库的,也就是说,git 允许你在不同的仓库之间使用不同的用户名和邮箱,如果你需要设置全局的 config 信息,可以这样设置:
git config --global user.name "[name]"
git config --global user.email "[email]"//删除全局的配置信息也要使用--global
git config --global --unset user.name
git config --global --unset user.email
2. 推送流程
git 将仓库分为三个区域,工作区、暂存区、版本库。最终的仓库内容,是版本库中的内容。在进行仓库管理时,请把隐藏的文件显示出来,对仓库的管理,必须要在 .git
文件夹同级目录或子目录下,否则 git 会显示当前不在任何一个仓库内。
如果只是想要快速上手,只需要使用以下命令即可完成仓库管理:
git add [filename] #将文件放入暂存区
git commit -m "[推送备注信息]" #将文件放入版本库
也可以使用 .
表示将当前目录及其子目录下所有被修改都推送至暂存区:
git add .
也可以使用通配符 *
,将某些特定后缀的文件全部推送至暂存区:
git add *.txt