目录
--操作的对象
项目资源
--版本控制
对开发的项目进行记录
可记录作者、时间、项目描述等...
--使用
1、安装git
2、初始化版本
git init
初始化之后会生成.git隐藏文件夹所有git提交信息都保存此文件夹中
3、配置(只配置一次)
需配置开发者的信息(姓名、联系方式)
git config --global user.name '姓名'
git config --global user.email '邮箱地址'
4、提交内容到版本库
暂存区
1、git add 跟上提交文件|文件夹
git add . :表示当前目录下所有没有提交的文件都提交上
2、git commit -m '描述信息'
将暂存区的内容提交到历史区,生成版本
5、查看提交的版本库
git log
--版本库操作
1、回退版本(版本库中找回删除掉的项目)
git reset --hard 需要找回的版本号
2、查看日志 (查看回退后的版本)
git reflog
3、忽略提交文件
--分支
1、查看分支
git branch
2、创建分支
git branch 分支名
3、切换分支:
在分支在独立开发不影响主分支
git checkout 分支名
4、删除分支
git branch -d 分支名
5、合并分支
--先切换到主分支中,再进行合并
git merge 分支名
--建立远程服务器
1、git remote add origin 远程库地址 建立连接,只用建立一次连接
2、git push -u origin '本地库名' 将本地库的文件上传单gitee中
3、下载gitee的内容,下载克隆,输入命令git clone '地址'
4、git pull 将远程库更新的内容拉取下来
【面试】项目开发中提交代码遇到冲突:
在进行push推送之前,先要pull拉取远程库的代码
--操作远程分支
1、查看远程分支
git branch -r
2、创建分支
方法1:直接在啊gitee中创建
方法2:git push origin 分支名
3、克隆分支
git clone -d 分支名 地址
4、查看远程版本库地址
git remote -v
5、修改远程库地址
点击打开.git隐藏文件,打开config文件,将里面的地址更改为需要的地址即可
6、强推到指定的分支上
git push origin 分支名 -f
SVN:集成式版本控制
GIT:分布式版本控制