idea本地代码上传到git(idea如何上传代码到git)

http://www.itjxue.com  2023-02-25 04:34  来源:未知  点击次数: 

idea怎么使用git 怎么提交代码

新建一个远程的仓库(空的)

新建一个远程仓库

设置远程仓库的名字,并创建

设置仓库名

切记:如果我们在创建远程仓库的时候添加了README和.ignore等文件,我们在后面关联仓库后,需要先执行pull操作

在本地创建一个本地的文件夹

在本地创建一个文件夹

利用终端进入当前的文件夹目录

cd /Users/Sunshine/Documents/大神班/练习/0721/helloTest

用终端进入这个文件夹

初始化这个本地的文件夹为一个Git可以管理的仓库

git init

注意:Git会自动为我们创建唯一一个master分支

我们能够发现在当前目录下多了一个.git的目录,这个目录是Git来跟踪管理版本库的,千万不要手动修改这个目录里面的文件,不然改乱了,就把Git仓库给破坏了。

初始化本地的仓库

将本地的仓库和远程的仓库进行关联

git remote add origin git@github.com:YotrolZ/helloTest.git

备注:origin就是我们的远程库的名字,这是Git默认的叫法,也可以改成别的;

git@github.com:YotrolZ/helloTest.git是我们远程仓库的路径(这里我们使用的github)

将本地的仓库与远程的仓库进行关联

这样我们就可以开始在本地的文件夹中做事了,这里我们先创建一个main.m文件

新建文件

touch main.m

将新建的main.m文件添加到仓库(这样git就会追踪这个文件)

git add main.m

idea怎样将代码上传到git

git staus;

git add . ?(add空格后一个点)

git commit -m "“bugfix”(‘引号里面可以自定义修改说明’)

git pull origin ?你的分支(合拼差异)

git push origin 你的分支(推送到远程库)

IDEA如何整合Git?

最近公司使用Git进行协作,有时候,开发团队可能需要多个人开发同一个模块,甚至修改同一个文件,在使用Git的过程中有一些细节需要大家注意。

一般步骤

1. 拉取远端源时先提交本地代码

注意:如果不提交本地程序,直接合并远端源会导致本地修改的文件丢失。

额外:如果不想提交本地代码,可以使用Git stash命令。

个人建议先提交程序。不要使用git stash暂存起来。

2. 本地提交记录与远端源合并,并解决冲突。

如果两个人修改了同一个文件,会产生冲突。冲突的格式

Git用,=======,标记出不同分支的内容,冲突的内容。如下

冲突的格式

3.解决冲突的时候,代表又修改了冲突的文件,我们需要重新提交。(commit)。

4.上传解决的冲突到远端服务器

5、其他人拉取你修改的内容,进行合并。

远端冲突的文件已经被解决,这时候可接受远端的文件。无需再次解决冲突。

额外

idea内置了版本控制,有很多好用的功能

2.1 生成ignore模板

需要安装ignore插件,在.gitignore文件下,右键,点击

添加gitignore内容

然后选择想要生成的ignore模板, 可以选择jetbrains,node,java等等。

Idea的git合并

idea为我们提供了很方便的操作,所以重点写一下。

3.1 右键某提交的信息

image.png

3.2 如果产生了冲突,会弹出合并窗口。

冲突窗口

3.3 合并冲突时候的策略与步骤。

1、点击Merge

2、弹出如下对话框,这个时候我们可以选择只要本地的文件,或者只保留远端源的文件。中间部分为解决冲突的区域。

解决冲突的窗口

本地文件与远端文件都有一个小的标志,如何解决。点击之后中间的文件会变化,也就是我们如何解决冲突的文件。

image.png

合并完之后,点击Apply,文件就变成了我们刚才冲突窗口中的中间文件。

最后

Idea为我们提供了很多方便的操作,团队协作是作为开发人员一定要掌握的技能。重点在第三部分,希望能对大家有帮助。

1人点赞

Develop Tools

(责任编辑:IT教学网)

更多

推荐测评专题文章