前言

本篇直接就是干货,这里默认你有能力去安装git,创建github账号,安装idea等步骤咯

Github可以说就是一个码库了,很牛逼的一个网站,大部分开发者代码存储库的首选,其操作简单,便捷,安全等好处真是畅畅而谈呐,话不多说开始搞~

同时对gitlab管理代码的可以点击此连接进入另篇文章

github新建仓库

github官网点击进入

步骤如下
git+idea+github管理代码
git+idea+github管理代码
git+idea+github管理代码

本地创建工程

步骤如下

随便找一个位置,我这里就是D:\java\myworkspace就创建这个目录下咯

  • 打开命令行终端

git+idea+github管理代码

  • 克隆远程仓库到本地
    git+idea+github管理代码

git clone https://github.com/xwlgithub/myDemo.git

git+idea+github管理代码

  • 进入仓库内,初始化本地仓库

cd myDemo/ git init

git+idea+github管理代码

  • 关联远程仓库

git+idea+github管理代码
git+idea+github管理代码

  • 创建一个文件夹测试~

touch hei

git+idea+github管理代码

  • 将文件夹赋予提交体

git add hei

git+idea+github管理代码

  • 提交信息描述

git commit -m 'hei’

git+idea+github管理代码

  • 推送本地仓库到github上
    git+idea+github管理代码

git push -u origin master

git+idea+github管理代码
注意:这里推送的过程可能会弹出两个框,应该就是验证信息了,有时候第一次电脑安装的git就会有的按照提示信息填上即可

  • 刷新github
    git+idea+github管理代码

idea操作走起~

  • 初次效果

git+idea+github管理代码

  • 首次测试推送代码到远程仓库

git+idea+github管理代码

  • 此时代码已经进入本地缓存区,接着推送到远程仓库上去

git+idea+github管理代码
git+idea+github管理代码

  • 刷新github-如图所示
    git+idea+github管理代码
    - OK-通过此例已经证实与git完全打通-

git分支(仅演示idea版)

说到分支,那见名思意应该就是分开的,没错,实际开发中不可少的就是分支,有时候项目紧,一个基础的项目结构下可能还要再开发新功能,那为了新功能不影响原有的功能怎么解决呢?分支出现了,它能够让代码做到分离性,互不干扰,各干各的,当新功能开发完毕并完成测试之后再合并,嗯完美解决~!

- 创建分支

git+idea+github管理代码
git+idea+github管理代码

  • 提交分支推送到远程仓库

git+idea+github管理代码
git+idea+github管理代码
git+idea+github管理代码
git+idea+github管理代码

- 分支xue上新建一个html并推送到远程仓库
git+idea+github管理代码

  • 刷新页面,可以看到主分支master没有任何影响

git+idea+github管理代码

  • 查看xue分支如图
    git+idea+github管理代码

  • 切换主分支master
    git+idea+github管理代码

合并分支xue到主分支master
git+idea+github管理代码
git+idea+github管理代码
git+idea+github管理代码
git+idea+github管理代码
git+idea+github管理代码

  • 刷新github master主分支如下图所示

git+idea+github管理代码
嗯-很流畅啊-如果主分支推送完毕之后运行一段时间没有其它bug,就可以删除分支了~~
完美结束,如果有任何疑问都可以问我
QQ: 2509647976
WX: x331191249

相关文章:

  • 2021-05-17
  • 2022-12-23
  • 2022-12-23
  • 2021-12-05
  • 2022-01-07
  • 2021-07-09
  • 2021-06-08
  • 2021-11-19
猜你喜欢
  • 2021-06-08
  • 2021-08-02
  • 2022-02-09
  • 2021-12-31
  • 2021-10-09
  • 2021-11-18
  • 2021-04-24
相关资源
相似解决方案