git是什么?
分布式版本管理工具
git如何使用?
安装git工具
使用git指令操作
在需要git管理的文件夹中 点击鼠标右键==> 选择'git bash here'
ctrl +/- 可以设置git命令窗口的文字大小
git init 初始化git仓库
-
设置个人信息,方便溯源(只有第一次安装之后才需要设置)
git config --global user.email "you@example.com"
git config --global user.name"your name"
git:工作目录,暂存区,本地仓库
-
将''工作目录''中的文件存放到''暂存区''
git add 文件名/*/. *和. 代表的是工作目录下的所有文件
-
将'暂存区'里的文件提交到本地仓库,形成提交的记录
git commit -m '自定义提交信息or定制化提交信息'
-
查看当前详细的提交信息
git log
-
查看当前操作日志--主要是可以查看对应版本号
git reflog
根据版本号回到指定的版本
git reset --hard 版本号
- 获取当前状态--不会对文件造成任何影响,就是看当前git状态;当你不知道到哪一步了,可以使用该指令查看当前git状态
git status
分支相关
多人维护同一个项目必须要会
一般会基于master主分支,再去新建一个develop分支-开发分支
再基于develop分支,去创建各个功能模块的分支feature-X
-
创建分支
git branch 分支名
-
切换到指定分支
git checkout 分支名
-
查看本地分支
git branch
-
合并分支--先切换到目标分支develop,指定需要合并的分支名
git merge 分支名
-
查看本地和远程所有分支
git branch -a
远程仓库
github 最大的同性交友平台--国外 gitee 模仿github,--国内,码云 gitlab
建议本地仓库与远程仓库的链接
git remote add origin https://gitee.com/仓库地址
本地分支推送到远程分支
git push -u origin "本地分支名"
git push 地址 分支名
远程仓库分支/代码可以拉取到本地
git pull
复制clone远程仓库的内容
git clone 远程仓库https地址