git下载代码的两种方式以及eclipse集成git

1.第一种使用tortoiseGit插件:

链接:https://pan.baidu.com/s/1ANDydwfaaVcUaqZDJWc_BQ
提取码:qgxt

a.首先在setting中的Git中添加user&email

b.通过git clone填写url和branch,选择下载工程的不同分支上的代码

2.通过 git bash here命令的方式

git软件获取方式:

链接:https://pan.baidu.com/s/1Qo5viRxpLmtzLd8JTmpszw
提取码:g2fd

a.设置user&email

b.git clone 项目地址

c.添加sshkey;不用每次都输入名称和密码:ssh-keygen -t rsa -C "[email protected]"

eclipse中git详细使用教程

由于国外的github使用不是很方便,果断用国内oschina的git,使用方法完全一致,你只需要在http://git.oschina.net/注册账号,在windows客户端安装相关软件:

1.git客户端:Git-1.9.5-preview20141217.exe

2.git客户端外壳:TortoiseGit-1.8.12.0-64bit.msi

3.git汉化包:TortoiseGit-LanguagePack-1.8.12.0-64bit-zh_CN.msi

有的eclipse已经自带了GIt(查看是否已安装Preferences》Team》Git)了,就不用安装了。如果没有可自己安装,如下:1.卸载完后,进行安装Git,和安装一般插件过程一样:

》》help——Install new software

在弹出的框里面,输入git下载地址:http://download.eclipse.org/egit/updates/

点击ok,如果没反应,请点击Add前面小三角,找到刚创建的以git为名字的项,稍等一会儿,出现这个框

name下面2项勾选起来,点击next,进入安装了。安装好后,会重启eclipse,安装完成

或者,点击help——Marketplace,在里面输入git,查找,然后安装(有的eclipse有这项,有的没有)

安装好后,进行,一个简单配置,填入我们的用户名和邮箱

》》Preferences》Team》Git>Configuration

点击Add Entry,在弹出框里面输入key和value的值:
key是名字填写:user.name,value是你的名字。
                        user.email,value:你的邮箱账号.

你提交代码时候,会自动提取这些信息,和代码一起发送到git远程仓库。

2.(1)首次提交项目到远程git仓库去。(大家可以把自己的项目都传上去,既可以随时随地把代码clone下来开发,也可以作为一个网盘使用)

在oschina当前用户下(http://git.oschina.net/yakcy/)创建项目,例如MapR:

点击New repository,按要求输入项目名字,项目介绍,得到下图所示,点击Http,复制https,一会儿,提交项目用。

(2)创建项目和本地git仓库

打开eclipse,随便创建一个项目,然后

依次:点击项目右键> Team > Share Project 选择GIT>next

如图打钩,点击下面列出来项目,然后点击下面按钮,最后,finish,就
创建了本地仓库

(3)提交代码到本地仓库(代码需要先提交到本地仓库后,才能提交到远程git仓库)

首先需要提交代码到本地仓库:
依次:项目右键>team>commit

输入注释,然后勾选你需要提交的文件,或者右边小勾,点击全选。

然后,Commit,提交到本地仓库(Commit and Push 有的git有这项,有的没得,使用他可以把代码直接提交到本地并且一并提交到远程git上去)。

(4)把项目push到远程仓库去:

项目右键>>team>>remote>>push

输入Url:在oschina git上面,创建项目获取到的,复制进去。填上自己登陆oschina git的账号密码,next

点击小三角,点选master,Add spec>>finish

完成后,登陆oschina git,可以看见刚提交上去的项目了。

>>将git项目同步到本地,即把远程仓库的项目,克隆到eclipse里面:

把ecpilse切换到git视图,点击Clone Git repository

或者,点击上图:有个箭头那个。

在里面填入,你需要克隆的项目的url地址:输入账号和密码

>>next>>next

点击Browse,选择一个地方放项目文件,不要放在eclipse工作目录>>finish.

完成后,用import导入项目到eclipse

和导入一般工程一样的了

(5)提交一次代码到git仓库

提交代码和上面提交整个项目到git是一样的了,首先,commit,把你需要提交的代码,提交到本地,然后,remote,push,提交项目到远程。

其他,点击项目,右键,还可以创建分支,分支也可以提交上去,但是,他不会和主代码和在一起。使用merge,可以进行合并。

原文地址:https://www.cnblogs.com/muxi0407/p/11577364.html

时间: 2024-11-08 19:30:48

git下载代码的两种方式以及eclipse集成git的相关文章

springboot项目启动成功后执行一段代码的两种方式

springboot项目启动成功后执行一段代码的两种方式 实现ApplicationRunner接口 package com.lnjecit.lifecycle; import org.springframework.boot.ApplicationArguments; import org.springframework.boot.ApplicationRunner; import org.springframework.core.annotation.Order; import org.sp

[Contract] 测试 Solidity 合约代码的两种方式 与 优缺点

第一种,使用 Truffle 这类继承了测试工具的框架,只要编写 js 脚本就可以测试 web3 与合约的逻辑. 优点是完全可控,粒度够细,便于集成测试:缺点是需要花费一些时间编写测试脚本,不过值得. 第二种,使用 Remix 提供的图形化方法调用,可以快速验证方法返回值的正确性,方便了调试. 只需要 Remix 载入文件,部署合约,调试.优点是图形化.上手快:缺点是无法做到测试情形全部覆盖.粒度粗. 小结:以上两种方式使用上可以做一个结合,开发阶段持续编写测试用例,验证调试阶段可以适当利用图形

Github 上传代码的两种方式

上传本地代码/文件->Github 折腾了半天时间... Github前期准备部分 1)登录github,新建一个 repository 2)repository 命名 3)Github是一个托管平台,相当于一台服务器,如果想对其进行操作,还必须安装Git客户端,使用相应的git指令对其进行操作 Github客户端下载&安装 github客户端下载地址:https://git-scm.com/download 如果是windows操作系统,选择如上 ↑ Github客户端配置 1)进入到需要

C++调用C代码的两种方式

由于C++支持函数重载,在编译函数代码的时候会加上参数类型的信息,而C编译只有函数名信息,导致C++直接调用C代码在链接的时候会出现函数未定义的问题.解决这种问题有两种方法.方法一:在写C代码的时候考虑到C++可能会调用这些函数,增加extern "C":方法二:如果C++要调用的C代码没有考虑到这个问题,在包含c代码的时候加上extenrn"C"的标志.例如下面有个c文件cfile.h中定义了sumOfab(int a,int b),cfile.c中实现了这个函数

HttpURLConnection下载图片的两种方式

public class MainActivity extends AppCompatActivity { private ImageView iv; private String imageurl = "http://img06.tooopen.com/images/20161106/tooopen_sl_185050524199.jpg"; private Bitmap bitmap; @Override protected void onCreate(Bundle savedIn

C++服务器下载文件的两种方式

#include <afxinet.h>#include "wininet.h" #pragma comment( lib, "wininet.lib" ) string remoteIP = "http://www.test.com:8001"; string testIP = getDomain("IP"); string testPort = getDomain("PORT"); if (

springmvc和servlet下的文件上传和下载(存文件目录和存数据库Blob两种方式)

项目中涉及了文件的上传和下载,以前在struts2下做过,今天又用springmvc做了一遍,发现springmvc封装的特别好,基本不用几行代码就完成了,下面把代码贴出来: FileUpAndDown.jsp <%@ page language="java" contentType="text/html; charset=UTF-8"%> <html> <head> <title>using commons Uplo

springmvc和servlet在上传和下载文件(保持文件夹和存储数据库Blob两种方式)

参与该项目的文件上传和下载.一旦struts2下完成,今天springmvc再来一遍.发现springmvc特别好包,基本上不具备的几行代码即可完成,下面的代码贴: FileUpAndDown.jsp <%@ page language="java" contentType="text/html; charset=UTF-8"%> <html> <head> <title>using commons Upload to

对Java代码加密的两种方式,防止反编译

使用Virbox Protector对Java项目加密有两种方式,一种是对War包加密,一种是对Jar包加密.Virbox Protector支持这两种文件格式加密,可以加密用于解析class文件的java.exe,并且可以实现项目源码绑定制定设备,防止部署到客户服务器的项目被整体拷贝. 两种加密方式 War 包加密 当你的项目在没有完成竣工的时候,不适合使用 war 文件,因为你的类会由于调试之类的经常改,这样来回删除.创建 war 文件很不爽,最好是你的项目已经完成了,不改了,那么就打个 w