目录
目标
准备
创建一个Spring Boot项目(为了更贴近生产,我以上传项目为例。)
创建GitHub仓库
- 以HTTPS方式将项目上传至GitHub
- 以SSH方式将项目上传至GitHub
获取项目
- 用HTTPS获取项目
- 用SSH获取项目
版本控制
- 提交内容(以设置端口并提交配置文件为例)
- 解决冲突(以修改端口并提交配置文件为例)
- 管理分支
- 进入分支目录
- 创建分支
- 切换分支
- 查看当前所在分支
- 删除分支
- 分支与主干同步
- 合并分支
目标
- 熟练利用Git将项目上传到GitHub上;
- 熟练使用Git进行版本控制。
准备
- 在本地已经安装了Git;
- 有自己的GitHub账号。
创建一个Spring Boot项目(为了更贴近生产,我以上传项目为例。)
访问https://start.spring.io/,设置相关依赖并下载项目:
创建GitHub仓库
第一步:访问并登录GitHub官网;
第二步:创建一个仓库;
以HTTPS方式将项目上传至GitHub
第一步:记录GitHub仓库HTTPS地址;
第二步:在项目所在的工作空间,初始化本地仓库;
第三步:创建name和email;
git config --global user.name 账号
git config --global user.email 邮箱名称
第四步:添加项目到暂存区;
第五步:将暂存区内容添加到仓库中;
第六步:将项目提交到GitHub仓库;
git remote add origin https://github.com/ashen64/my_rep.git
git push -u origin master
第七步:刷新GitHub仓库,此时就可以看到刚才上传的项目。
以SSH方式将项目上传至GitHub
第一步:记录GitHub仓库SSH地址;
第二步:生成密钥;
第三步:配置密钥;
第四步:在项目所在的工作空间,初始化本地仓库;
第五步:创建name和email;
git config --global user.name 账号
git config --global user.email 邮箱名称
第六步:添加项目到暂存区;
第七步:将暂存区内容添加到仓库中;
第八步:将项目提交到GitHub仓库;
git remote add origin git@github.com:ashen64/my_rep.git
git push -u origin master
第九步:刷新GitHub仓库,此时就可以看到刚才上传的项目。
获取项目
用HTTPS获取项目
第一步:将GitHub上的项目克隆到自己的工作空间;
第二步:用idea打开这个项目;
用SSH获取项目
第一步:将GitHub上的项目克隆到自己的工作空间;
第二步:用idea打开这个项目(略);
版本控制
提交内容(以设置端口并提交配置文件为例)
第一步:提交文件到本地库;
第二步:提交文件到远程仓库;
解决冲突(以修改端口并提交配置文件为例)
第一步:提交文件到本地库,此时可以发现文件名颜色不是绿色,而是蓝色,说明有冲突;
第二步:提交文件到远程仓库(略,同提交内容第二步);
管理分支
进入分支目录
创建分支
切换分支
查看当前所在分支
删除分支
分支与主干同步
合并分支
第一步:查看当前角色是否是主干,不是主干就切换到主干(略,同切换分支);
第二步:合并分支;
第二步:提交内容(略,同提交文件)。