您现在的位置是:首页 >技术交流 >GIt学习总结网站首页技术交流
GIt学习总结
简介GIt学习总结
目录
第一章:介绍
Git介绍
Git介绍 分布式版本控制工具
GitHub
创建远程库
代码推送 Push
代码拉取 Pull
代码克隆 Clone
SSH免密登录
Idea集成GitHub
Gitee码云
码云创建远程库
Idea集成Ditee码云
GitLab
局域网
GitLab服务器的搭建部署
Idea集成GitLab
第二章:GIt
工作区--git add --暂存区 --git commit --本地库
常用命令
git config --global user.name 用户名 (设置用户签名)
git config --global user.email 邮箱 (设置用户签名)
git init (初始化本地库)
git status (查看本地库状态)
git add 文件名字 (添加到暂存区)
git commit -m "日志信息" 文件名 (提交到本地库)
git reflog (查看历史记录)
git reset --hard 版本号 (版本穿梭)
1、添加
暂存区
git add 文件
删除暂存区文件
git rm --cached 文件名字 (删除暂存区 文件并不会删除原来文件)
2、查看状态
git status (红色为未添加工作区的文件,绿色为添加到工作区的文件)
3、提交本地库文件版本信息
git commit -m "版本信息" 文件
4、查看本地库
git reflog
或者
git log
5、返回历史版本(切换版本)
git reflog (查看历史版本号)
git reset --hard 版本号
6、分支
查看分支
git branch -v
创建分支
git branch 分支名字
切换分支
git checkout 分支名字
分支合并
git merge 需要合并分支名A (A分支内容不会被修改)
合并冲突
git merge 需要合并分支名A (A分支内容不会被修改)
需要手动打开后修改文件 vim 文件
git add 文件
git commit -m "信息" (合并冲突提交时候不用写文件名字)
7、团队协作
创造别名(远程仓库)
git remote add 别名 https://github.com/a1052896663/gittest.git
查看别名
git remote -v
上传到github(或者其他,只要别名对应链接就可)
git config --global http.sslVerify "false" (解决证书报错)
git push 仓库的别名 分支名字
拉取
git push 远程仓库别名 远程仓库分支名
克隆
git clone 地址
克隆下来后会自动创建远程仓库别名 origin
解决( TLS certificate verification has been disabled!)
git config --global http.sslVerify true (解决证书报错)
第二章:IDEA使用
8、idea使用git
创建忽略文件
XX.ignore (前置随意)
创建:
vs 创建git仓库--目录文件添加到暂存区--提交目录
切换版本:
左下脚git日志--左键签出切换版本
创建分支:
可以点击最左下方git切换 ,左边小加号
或者左键目录文件 git--新分支
9、idea绑定github
设置里绑定账号
导航栏vs里提交分享
推送代码
修改代码后提交目录git--在导航栏vs里点击推送
(如果远程库的版本比本地新,会推送失败)
拉取代码
直接点击最上导航栏目拉取
克隆代码
新建--来自版本控制--仓库URL(输入对应的https或者ssh)
10、idea绑定gitee码云
下载gitee插件--登录gitee
11、多个推送
提交git后 推送
每次都是分支的最新版本,可以通过不同提交不同分支来版本控制
(推送时候选择对应gitee或者githup)
风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。