git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。
下载地址:git
git命令行操作
- 备注 .git目录中存放的是本地库相关的子目录和文件,不要删除,也不要胡乱修改。
- 设置签名
- 形式
用户名:tom
Email地址:15882085601@163.com - 作用:区分不同开发人员的身份
辨析:这里设置的签名和登录远程库(代码托管中心)的账号/密码没有任何关系
命令 项目级别/仓库级别:仅在当前本地库范围内有效
- git config user.name chenweifeng
- git config user.email 15882085601@163.com
- 系统用户级别:登陆当前操作系统的用户范围
- git config --global user.name tom_glb
- git config --globa user.email goodMoring_pro@liev.com
- 信息的保存位置:
- cat
级别优先级
就近原则:项目级别优先于系统用户级别,二者都有时采用项目级别的签名
如果只有系统用户级别的签名,就以系统用户签名为准
二者都没有不允许
3. 基本操作
- 状态查看操作
git status
查看工作区、暂存区状态
添加操作
git add[file name]
将工作区的“新建/修改”添加到暂存区
提交操作
git commit -m”commit message” [file name]
将暂存区的内容提交到本地库
查看历史记录操作
git log
查看远程地址
git remote -v
添加远程库
git remote add origin[远程库地址]
推送到远程库
git push[远程库地址别名][远程分支名]
拉取
git pull[远程库地址别名][远程分支名]