Git
分布式版本控制系统
常用Git命令
- 创建一个管理代码的文件目录
- 右键Git Bath打开完成配置信息,输入个人用户名、邮件信息
 git config --global user.name '用户名'
 git config --global user.email '邮箱地址'
- 初始化仓库
 git init: 初始化仓库
 文件目录里会出现一个.git文件(显示隐藏文件)
- 创建一个文件
 例如:readme.txt
- 查看仓库状态
 git status
 文件名为红色,提示add命令
- 把文件添加到暂存区stage
 git add readme.txt
- 查看仓库状态
 git status
 文件名为绿色
- 提交文件
 git commit -m'提交说明'
 提交说明:写更新完成的功能
- 查看仓库状态
 git status
 working tree clean
- 查看日志
 git log:输入wq退出日志
 git log --pretty=oneline:仅展示关键信息的日志
- 退回以往的版本
 git reset --hard commit_id
 commit_id可以只粘贴id前7个字符
- 撤回工作区的内容
 git checkout -- readme.txt
- 查看分支
 git branch
 *是所在分支处
 一般有3个:开发、测试、生产(至少有开发、生产)
- 创建分支
 git branch 分支名
- 删除分支
git branch -d 分支名
- 切换分支
 git switch dev
- 查看用户名和邮箱地址
git config user.name
 git config user.email
使用Git关联本地仓库和远程仓库操作步骤
创建本地仓库
在本地使用空文件作为本地仓库地址
 打开Git Bash在本地仓库地址输入以下命令,完成初始化本地仓库
- git init
初次创建需要设置用户名和邮箱地址
- git config --global user.name '用户名'
- git config --global user.email '邮箱地址'
可使用以下命令行检查用户名和邮箱地址
- git config user.name
- git config user.email
关联远程仓库
使用Gitee或Github创建远程仓库,创建成功后复制仓库地址(一般选择HTTPS)
 
使用以下命令关联本地仓库和远程仓库
- git remote add origin 仓库地址
检查关联情况
git remote -v或git remote show
 
从远程仓库拉取文件到本地
git pull origin 分支名字
格式:
git pull <remote> <branch>
远程仓库与本地仓库同步
git pull --rebase origin master
本地仓库推送到远程仓库
git push -u origin master