|NO.Z.00010|——————————|^^ 标准 ^^|——|Git&Git私有服务器部署.V03|——|IntelliJ IDEA使用Git|

一、在IntelliJ IDEA中使用Git:
### --- 在IDEA下创建项目并编写一个main方法的工程:

~~~     # 在IDEA下新建一个Project
~~~     IDEA——>新建一个Project——>File——>new——>Project :Java:git-test-project——>END
~~~     # 在Project下新建Package
~~~     IDEA——>git-test-project——>src——>右键——>New——>Package——>cn.cvc.git——>END

~~~     # 在Package下创建一个class
~~~     IDEA——>git-test-project——>cn.cvc.git——>New——>Java class——>Firestclass——>END
~~~     # 在Firestclass下编写一个main的方法工程:
### --- 在Firestclass下编写一个main的方法工程:

package cn.cvc.git;
public class Firestclass {
    public static void main(String[] args){
        System.out.println("Hello git project");
    }
}
二、把git-test-project工程推送到远程服务器的版本库中:
### --- 把git-test-project工程推送到远程服务器的版本库中:

~~~     IDEA——>File——>settings——>Version Control——>Git
~~~     ——>Path to Git executable——>Test——>OK——>END 
三、把编辑的main方法工程文件添加到Git本地版本库下:
### --- 把git-test-project工程文件添加到暂存区
~~~     IDEA——>VCS——>import into Version Control——>Create Git Repository
~~~     ——>git-test-project(在git-test-project的上层目录java-project创建工作目录)
~~~     ——>选中:java-project——>OK——>END

~~~     # 在本地找到java-projec目录下你会发现这两个文件.git  git-test-project
~~~     ——>git-test-project本地仓库创建成功——>END 
~~~     # IDEA中会显示一个Git的工具窗:
IDEA中会显示一个Git的工具窗:
### --- 将git-test-project工程文件提交到本地仓库

~~~     IDEA——>Git——>对号:commit——>选择需推送到本地仓库的文件
~~~     ——>src\cn\cvc\git\ 1 file    Firestclass.java    git-test-project.iml
~~~     ——>填写日志信息:将IDEA下git-test-project工程文件推送到本地仓库——>commit——>END
### --- 修改Firestclass文件内容再次提交到本地仓库

~~~     IDEA——>Git——>对号:commit——>修改后的内容对比会显示出来(图一)——>commit——>END
~~~     注:main方法执行后,会在git-test-project项目下生成一个out文件夹,此文件夹没有必要添加到本地仓库。
四、将git-test-project工程推送到远程GitHub官方版本库:
### --- 在GitHub上新建一个版本库:git-test-project

~~~     IDEA——>Git ——>Push——>master->Define remote:Name:origin    URL:Git官网版本库地址
~~~     ——>OK——>GitHub用户名:密码——>Push successful
~~~     ——>在GitHub:git-test-project下查看工程文件——>END
### --- 从远程GitHub官方版本库克隆项目git-test-project.git

~~~     IDEA——>File——>Close Project——>Get from Version Control——>GitHub
~~~     ——>键入GitHub版本库git-test-project项目工程——>Directory:目标地址
~~~     ——>clone——>在IDEA下查看clone的项目工程版本——>END 
### --- 修改Firestclass文件内容并推送到远程:

~~~     IDEA——>修改Firestclass文件内容——>commint——>填写本次日志:检查修改的地方内容
~~~     ——>commit——>commit and Push——>Push——>Push successful
~~~     ——>在GitHub远程仓库查看修改后文件——>END
### --- 在另外一个IDEA上拉取修改后的工程文件Firestclass:

~~~     IDEA——>Update Project——>OK——>在该项目中查看修改后的工程文件——>END
五、在IDEA中如何使用Git的分支与合并:
### --- 创建分支dev并切换分支

~~~     IDEA——>VCS——>Git——>Branches——>New Branch——>查看当前在哪个分支:dev前有个标签
~~~     ——>说明当前在dev分支下——>若想切换分支:点击分支:Checkout切换分支——>END
### --- 在dev分支下新建secondclass类文件:

~~~     IDEA——>Secondclass——>commint——>填写提交日志:commint project——>push——>END
### --- 在master分支线新建Thirdclass类文件:

~~~     IDEA——>切换到master分支——>VCS——>Git——>Branches
~~~     ——>选择master分支:Checkout——>Thirdclass——>commint
~~~     ——>填写提交日志:commint project——>push——>END 
### --- 合并分支:(把dev分支合并到master分支下)

~~~     IDEA——>VCS——>Git——>Branches——>dev:Merge into Current
~~~     ——>在master分支下可以查看到Secondclass文件——>dev:delete删除dev分支
~~~     ——>Push:将工程文件提交到远程仓库——>在远程仓库可以查看到分支合并后的文件——>END

 
 
 
 
 
 
 
 
 

Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart
                                                                                                                                                   ——W.S.Landor

 

 

posted on   yanqi_vip  阅读(29)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· DeepSeek 开源周回顾「GitHub 热点速览」
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示