MyEclipse中讲解Git使用——结合GitLab

news/2024/11/1 15:47:16/

1、什么是Git

Git是分布式版本控制系统

Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。

 

2、在myeclipse安装Git插件

下载该文件,将egit.zip解压放入

myeclipse安装路径>dropins>下重新启动myeclipse

EGit - Download | The Eclipse Foundation  --附带egit最新的下载地址

点击下载即可

3、安装Git

下载该文件,解压git.zip

https://www.git-scm.com/download/ --附带git下载地址,打开后

根据个人系统,下载对应的版本即可

32位系统选择Git-2.7.0-32-bit.exe安装,64位系统选择Git-2.7.0-64-bit.exe安装

建议不要安装C盘,其他默认配置

4、在myeclipse中配置Git

打开myeclipse选择window  à  Preferences  à  搜索git 

点击apply  à  ok

 

 

5、上传项目到GitHub

在网站登录后创建一个仓库(也就是项目)(假设仓库/项目名字为:shop)

创建成功后,就自动跳转到新项目的目录了,不过现在是一个空项目,在这里可以看到这个项目仓库的https地址(最后那个按钮可以点击直接复制):

打开myeclipse选择要上传的项目项目名字上右击 -> Team -> Share Project… 选择Git, 点击Next >

选择git后,在Configure Git Repository窗口,点击Create..,新建一个本地仓库

点击finish后,右击项目,选择commit

填写git账号与邮箱

然后如图操作push,会弹出一个填写url的对话框

然后填写好你先前复制的地址 

在Push Ref Specifications窗口中,点击“Add All Branches Spec”,其他不用填,然后点击Next >,最后ok就去你的git网站上去看是否上传好了

 

出现这个界面就上传成功了

最后去GitHub上查看!!!

6、从GitHub上下载项目

登录GitHub账号选择要下载的项目

选择Clone or download使用HTTPS  复制url

打开myeclipse 选择Import

搜索git 选择Project from Git

选择clone URI

复制url并填写git账号

选择要clone的分支

导入项目中...

完成clone

 

 


http://www.ppmy.cn/news/1543621.html

相关文章

【部署与升级-会议签到的web安装】

部署与升级-会议的远程安装 技术路线界面规划flaskAPI以及socketio.emit shellout浏览器和后端交互到处是偶遇 技术路线 运行的基础是Flask-Soketio, 并借鉴了后台运行系统指令的代码 和scrncpy项目,app安装的脚本 #mermaid-svg-8H9rbzbpgpnAXfA3 {font-family:"trebuche…

算法笔记(new)

算法 线性插值 线性插值 公式如下 线性插值公式:(x - x1) / (x2 - x1) * (y2 - y1) y1如果要计算两个区间之内的某个点所在的比例值可以用如上公式 例:假设有64个数,我随便取一个数,输出给我一个百分数,这个百分数从…

字符串逆序(c语言)

错误代码 #include<stdio.h>//字符串逆序 void reverse(char arr[], int n) {int j 0;//采用中间值法//访问数组中第一个元素和最后一个元素//交换他们的值&#xff0c;从而完成了字符串逆序//所以这个需要临时变量for (j 0; j < n / 2; j){char temp arr[j];arr[…

STM32应用详解(11)I2C驱动程序

文章目录 前言一、I2C驱动程序的编写1.I2C发送一个字节的函数2.I2C发送一串字节的函数3.I2C接收一个字节的函数4.I2C接收一串字节的函数 前言 使用STM32F103固件函数库函数&#xff0c;介绍I2C驱动程序的编写&#xff0c;包括&#xff1a;I2C发送一个字节的函数、I2C发送一串字…

CoTAM——思维属性操纵链,一种利用大规模语言模型的新的高效快速学习方法

概述 近年来&#xff0c;大规模语言模型已显示出惊人的能力&#xff0c;可以从少量样本中学习。然而&#xff0c;这种能力需要昂贵的大规模模型&#xff0c;其运行成本是一大挑战。此外&#xff0c;在推理过程中&#xff0c;需要对所有测试输入的上下文&#xff08;包括演示&a…

Python+Appium+Pytest+Allure自动化测试框架-代码篇

文章目录 自动化测试框架工程目录示例测试代码示例结果查看allurepytest编写pytest测试样例的规则pytest conftest.py向测试函数传参 appium启动appium服务代码端通过端口与appium服务通信对设备进行操作在pytest测试用例中调用appium 更多功能 PythonAppiumPytestAllure自动化…

pip install fitz -i https://pypi.doubanio.com/simple/

安装fitz包 pip install fitz -i https://pypi.doubanio.com/simple/ C:\Users\hlg>pip install fitz -i https://pypi.doubanio.com/simple/ Looking in indexes: https://pypi.doubanio.com/simple/ Collecting fitzDownloading https://mirrors.cloud.tencent.com/pypi/…

构建校园社团信息管理平台:Spring Boot技术详解

2相关技术 2.1 MYSQL数据库 MySQL是一个真正的多用户、多线程SQL数据库服务器。 是基于SQL的客户/服务器模式的关系数据库管理系统&#xff0c;它的有点有有功能强大、使用简单、管理方便、安全可靠性高、运行速度快、多线程、跨平台性、完全网络化、稳定性等&#xff0c;非常…