Git基本操作(Idea版)

第一次发布项目(本地->远程)

方式一 通过push的方式推送本地库到远程库(远程已创建好仓库)

这种方式需要提前创建好仓库。

右键点击项目,可以将当前分支的内容 push 到 GitHub 的远程仓库中。



注意: push 是将本地库代码推送到远程库,如果本地库代码跟远程库代码版本不一致,

push 的操作是会被拒绝的。也就是说, 要想 push 成功,一定要保证本地库的版本要比远程

库的版本高! 因此一个成熟的程序员在动手改本地代码之前,一定会先检查下远程库跟本地

代码的区别!如果本地的代码版本已经落后,切记要先 pull 拉取一下远程库的代码,将本地

代码更新到最新以后,然后再修改,提交,推送!

方式二 利用git的插件有Gitee、GitHub(远程不需要创建好仓库)



来到 GitHub 中发现已经帮我们创建好了 gitTest 的远程仓库。

实现原理:借助GitHub 插件,通过commit,push方式创建远程仓库。(和方式三原理类似,只不过不需要提前手动创建远程仓库)

使用这种方式,不需要init,自动会进行,会提示add,点击确认就可以分享到远程仓库。

如果在使用插件之前进行手动init,add,commit,使用插件则不会出现任何提示,直接分享到远程仓库。

第一次下载项目(远程->本地)

提交(本地->远程)

更新(远程->本地)

解决冲突

  1. 提交文件到本地分支
  2. pull可能需要手动解决
  3. 将新的文件提交到本地分支
  4. push
相关推荐
普通网友几秒前
PictureSelector 相册全白不显示问题
java·开发语言
南山nash4 分钟前
git从入门到熟练
git
独自破碎E6 分钟前
kafka中的时间轮实现
java·开发语言
程序员阿鹏10 分钟前
如何保证写入Redis的数据不重复
java·开发语言·数据结构·数据库·redis·缓存
uup15 分钟前
Future.get () 的潜在陷阱
java
狂奔小菜鸡19 分钟前
Day36 | Java中的线程池技术
java·后端·java ee
sheji341626 分钟前
【开题答辩全过程】以大学校园点餐系统为例,包含答辩的问题和答案
java
苏婳66640 分钟前
Java---SSH(MVC)面试题
java·ssh·mvc
叶 落1 小时前
[Maven 基础课程]13_Maven 私服的使用
java·maven
历程里程碑1 小时前
滑动窗口秒解LeetCode字母异位词
java·c语言·开发语言·数据结构·c++·算法·leetcode