`

Git学习笔记与IntelliJ IDEA整合

 
阅读更多
Git学习笔记与IntelliJ IDEA整合
2014-05-06 11:34 11174人阅读 评论(0) 收藏 举报
分类:  git(3) 
转自:http://www.tuicool.com/articles/I7BRVr

Git学习笔记与IntelliJ IDEA整合

一.Git学习笔记(基于Github)

1.安装和配置Git
下载地址: http://git-scm.com/downloads

Git简要使用说明: http://rogerdudler.github.io/git-guide/index.zh.html

Github官方使用说明: https://help.github.com/articles/set-up-git

默认安装
配置
1)首先你要告诉git你的名字

git config --global user.name " Your Name Here "

2)关联邮箱地址:

git config --global user.email " your_email@example.com "

关联的邮箱地址最好跟github的一致,如果不一致点这里:https://help.github.com/articles/how-do-i-change-my-primary-email-address


2.创建一个仓库
1)在Github上创建一个仓库(注册省略)


2)填写的仓库的信息;例子:Hello-World



恭喜你!您已经成功创建了您的第一个仓库。


3.为仓库创建一个README。

README不是GitHub上必须的一部分,但是他是一个非常好的主意,它可以描述你的项目或者是一些文档,比如如何安装或使用你的项目。


$mkdir ~/Hello-World

# 在你的目录下创建一个Hello-World的文件夹

  $cd ~/Hello-World

# 改变当前工作目录到你的新创建的目录


$git init
# 初始化 /Users/you/Hello-World/.git/


$touch README
# 在你的hello world目录创建一个文件叫做“README”

在C盘用户目录下进入Hello-World,打开README,填写你想填的东西


4.提交你的“README”


$git add README

# 将README添加的提交列表上


$git commit -m 'first commit'

# 提交你的文件,添加消息”第一次提交”


5.推送你的提交到GitHub服务器上
$git remote add origin https://github.com/username/Hello-World.git

# 创建一个远程命名为“起源”指着你的GitHub库; username:为你的github用户名
Hello-World 这是区分大小写的,重要的是与服务器保持相同
$git push origin master
#发送你的提交的“大师”分支到GitHub
此时会让你输入用户名和密码

OK!此时服务器上Hello-World上就可以看到你提交的README。

6.创建分支
在某些时候你可能会发现自己想要为别人的项目,或想用别人的项目为起点。

这就是所谓的“分支”。对于本教程中,我们将使用 Spoon-Knife 项目,托管在GitHub.com上。


1)创建 "Spoon-Knife"分支

创建分支 项目,单击“Fork”按钮在GitHub库中。



2)克隆分支
你已经成功地分支了“ Spoon-Knife ”,但到目前为止,它只存在在GitHub上。能够在这个工程上工作,你将需要克隆它到您的本地机器上。


$ git clone https://github.com/username/Spoon-Knife.git

#克隆你的分支的仓库到当前目录

3)配置远程
当一个仓库是克隆的,它有一个默认的远程称为原点指向你的叉子在GitHub上, 不是原始的仓库是分支, 跟踪原始的 仓库 ,您需要添加另一个远程命名的 upstream


$cd Spoon-Knife

# 改变活动目录,进入 "Spoon-Knife" 目录
$git remote add upstream https://github.com/octocat/Spoon-Knife.git
# 分配原始库远程名称为“upstream ”
$git fetch upstream
# Pulls in changes not present in your local repository, without modifying your files


二. 使用IntelliJ IDEA分享、获取Github项目:

· 1.在IDEA中配置Git:

·选择菜单”File — Settings”,找到”Version Control — Git”:到Git的安装目录下的Git.exe执行文件所在地

·


其次,配置你在Github上注册的账户:

填入你的Github账户信息,点击”Test”按钮测试连接,若链接成功会提示”Connection successful”。保存完成。

点击OK,此时可能要你输入IntelliJ IDEA的密码,如果没设,点击确定即可。




2.分享项目Github上:

选择菜单”VCS — Import into Version Control — Share project on Github”:



填写描述信息后,点击”Share”按钮即可。


3.获取Github项目:

选择菜单”VCS — Checkout from Version Control — Github”:



等待一段时间的验证和登陆,出现界面:


在”Git Repository URL”下来列表中既有你自己的项目,也有你在Github网站上”Wacth”的项目,选择后,选择你存放的路径,再输入你想要的项目名称,点击”Clone”按钮,即完成获取过程。
分享到:
评论

相关推荐

    Intellij IDEA 2017入门教程 带书签目录 完整pdf

    6. **版本控制集成**:IntelliJ IDEA对Git和其他版本控制系统有很好的支持,教程会教你怎么配置和使用这些功能进行版本管理和协作。 7. **构建与运行**:如何配置构建脚本(如Maven或Gradle),运行和调试应用程序...

    Git学习笔记

    Git学习笔记主要涵盖以下几个核心知识点: 1. Git安装与配置: 在Windows、Mac或Linux上安装Git,通常可以从Git官方网站下载安装包。安装完成后,需要进行基本的用户配置,包括设置用户名和邮箱,这是Git用来标识...

    intellij-kotlin:适用于Kotlin编程语言的IntelliJ IDEA插件

    Kotlin插件是的IntelliJ IDEA插件。 内容 1.设定说明 1.1。 要求 社区或Ultimate,2020.3或更高版本 1.4.21或更高版本 1.2。 克隆所需的存储库 克隆Kotlin IDE插件存储库: git clone ...

    idea学习笔记.pdf

    IntelliJ IDEA是一款备受开发者喜爱的Java集成开发环境,尤其以其高效、智能的特性而闻名。作为初学者,了解并掌握IDEA的基本操作和高级功能是提升编程效率的关键步骤。 首先,我们需要安装JDK(Java Development ...

    Git-Note(Git笔记)

    - 集成到IDE或代码编辑器中,如Visual Studio Code、IntelliJ IDEA等。 - 使用图形化客户端,如SourceTree、GitKraken,提供直观的界面操作。 通过学习和实践Git,开发者能够熟练掌握版本控制,提升团队协作效率...

    创新素养与技能实战初级.zip

    Git学习笔记是针对版本控制工具Git的教程,Git是软件开发中不可或缺的工具,尤其对于团队协作至关重要。学生将学习如何使用Git进行代码管理,如何创建分支、合并代码以及解决冲突。熟练掌握Git将有助于他们更好地...

    java基础学习笔记 java整合技术 java工具类.zip

    这份“java基础学习笔记 java整合技术 java工具类.zip”压缩包显然包含了一系列与Java相关的学习资料,特别是关于基础、整合技术和工具类的深度探讨。下面我们将深入解析这些主题。 首先,Java基础是学习Java的起点...

    Java学习笔记(源码)

    10. **Java开发工具**:包括Eclipse、IntelliJ IDEA等IDE的使用,Maven或Gradle的项目管理,以及Git版本控制系统的基本操作。 11. **单元测试与调试**:学习如何使用JUnit进行单元测试,以及使用调试工具如JDB或IDE...

    暑期Java培训1.docx

    【Java培训学习笔记】 在Java开发的学习过程中,使用合适的工具能极大地提高效率。在这个暑期的Java培训中,我们主要涉及了几个关键工具的使用:IntelliJ IDEA、Tomcat服务器和JDK配置,以及数据库管理工具Navicat...

    蓝杰学习笔记备份1

    其次,工具使用这部分内容可能涵盖了开发环境的搭建、版本控制工具(如Git)、集成开发环境(IDE,如Eclipse、IntelliJ IDEA、VS Code等)、代码质量检查工具(如SonarQube)、持续集成/持续部署(CI/CD)工具(如...

    IDEA快速使用入门笔记.zip

    IDEA,全称IntelliJ IDEA,是一款广受欢迎的Java集成开发环境,尤其在专业开发者中备受推崇。这篇“IDEA快速使用入门笔记”旨在帮助初学者迅速掌握IDEA的基本操作,以及如何利用它进行Java、JavaWeb项目的开发,包括...

    Idea从入门到爱不释手-.rar

    Idea与Git等版本控制工具无缝集成,提供图形化的提交、推送、拉取、合并等操作,是开发者必备技能。 五、构建与部署 1. **Maven与Gradle**:Idea支持这两种流行的构建工具,学会配置pom.xml或build.gradle文件。 2....

    中文IDEA教程

    IDEA,全称IntelliJ IDEA,是一款由JetBrains公司开发的集成开发环境(IDE),广泛应用于Java编程语言,同时也支持其他多种编程语言,如Python、JavaScript、Kotlin等。这款IDE以其高效、智能的代码补全、重构工具和...

    学习笔记

    【标题】:“学习笔记”——探索源码与工具的奥秘 在“学习笔记”这个压缩包中,我们可以预见到一系列关于源码分析和工具使用的深入探讨。这是一份宝贵的资源,适合那些想要提升自己在IT领域技术能力,尤其是对源码...

    James学习笔记

    【标题】"James学习笔记"揭示了这是一份与个人学习经历相关的资料,可能是某位名叫James的开发者在学习过程中的记录。从标签"源码"和"工具"来看,我们可以推断这份笔记可能涵盖了软件开发中的源代码分析以及实用工具...

    idea_notes:IDEA笔记

    【IDEA笔记】是关于IntelliJ IDEA这款强大的集成开发环境(IDE)的详细学习记录。IntelliJ IDEA被广泛用于编写Java、Python以及其他多种编程语言的代码,尤其在Java开发领域,它以其高效能、智能化的代码编辑、调试、...

    SpringFramework5.0.x源码学习笔记.pdf

    这份源码学习笔记以SpringFramework 5.0.x版本为核心,详细地记录了通过debug方法学习Spring框架中的两个核心特性:控制反转(IoC)和面向切面编程(AOP)的实现原理。 首先,要学习Spring Framework 5.0.x的源码,...

    个人Java学习过程中所有学习笔记

    10. **Java开发工具**:如Eclipse、IntelliJ IDEA等集成开发环境(IDE)的使用,以及Maven或Gradle构建工具,Git版本控制,可以帮助提高开发效率。 11. **实战项目**:通过实际的项目练习,如开发简单的命令行应用...

Global site tag (gtag.js) - Google Analytics