Linux下git使用

一、安装

本人使用的是centos 7,首先安装git

1.下载git:wget https://Github.com/Git/Git/archive/v2.3.0.tar.gz

2.下载之后解压:tar xvf v2.3.0.tar.gz

3.进入解押文件目录:cd git-2.3.0

4.依次运行如下命令:

./configure

autoconf

./configure --prefix=/usr/local/git/

5.安装:

make

make install

6.修改配置文件

vim /etc/profile

添加如下:

export GIT_HOME=/usr/local/git/
export PATH=$PATH:$GIT_HOME/bin

安装完毕!

二、链接github远程仓库

1.在Linux下生成秘钥

ssh-keygen -t rsa -C "youremail@example.com"

后面的是github账号(邮箱账号)

2.在github设置ssh

秘钥在root根目录下的.ssh 文件夹下的id_rsa.pub中,复制到github中即可,

添加好了之后,在Linux下要创建本地仓库的文件夹下运行:git init 命令创建本地仓库(后面操作都需在创建了本地仓库的文件夹中进行)

3.本地和github关联

git remote add origin git@github.com:yourgitname/repositoryname

关联的时候yourgitname是你的git名称,repositoryname是github上远程仓库的名称

这样本机和github关联成功

4.本地文件上传到github如果github中已有文件,那么需要先把github的文件同步到本地,如果没有,跳过此步

git pull origin master

本地文件同步到github: git push -u origin master

这样就能把本地的项目传到github中去了

 

 

本地上传到git:

git add -A

git commit -m '***'

git push

远程拉取到本地:

git fetch origin master   #拉取

git merge origin/master    #合并

本地获取远程最新代码:

git stash

git pull

 

转载于:https://www.cnblogs.com/yuruhao/p/7159785.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/429083.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

java 水表识别_一种水表数字的AI智能识别方法与流程

本发明涉及模式识别与人工智能技术领域,特别涉及一种直观的水表数字的AI智能识别方法。背景技术:深度学习在目标检测的应用发展迅速,在YOLO(You Only Look Once)之后又出现了升级版本YOLOv2,采用的是Darknet-19作为基础网络&#…

mysql.w002_mysql简单例子

登陆数据库:mysql -u用户名 -p密码 -P端口 -h数据库地址‍‍‍‍‍‍修改mysql提示符:(仅本次连接有效)‍‍‍‍‍‍方法一:执行mysql -uroot -proot -prompt \h结果为:localhost方法二:进入mysql后,执行PR…

JQuery中的Deferred-详解和使用

首先,为什么要使用Deferred? 先来看一段AJAX的代码: 1 var data; 2 $.get(api/data, function(resp) { 3 data resp.data; 4 }); 5 doSomethingFancyWithData(data); View Code 这段代码极容易出问题,请…

【Eclipse】eclipse在线安装反编译插件

1.help->install new software 2.Add Name:jd-eclipse_update_site Location:http://jd.benow.ca/jd-eclipse/update 3.等待加载出来 4.持续点击下一步,直到完成。 转载于:https://www.cnblogs.com/flydkPocketMagic/p/7170283.html

Spring Boot 系列(一)快速入门

简介 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应…

1. 在虚拟机中 添加内容

步骤: 1. 找到要添加的内容,按住 ctrl c 复制 ,例如:复制 飞秋 2. 打开 虚拟机,找到 要复制文件的位置。 3. 将 复制的文件添加到 共享文件夹下面。 4. 打开虚拟机,安装飞秋 5, 最后就完成了…

java web scala_spring boot+scala编写web接口

本人是Java开发者,有面向对象的基础,而Scala也是面向对象的语言,学习后可快速入门。通过学习Scala的面向对象(和java面向对象类似)、Scala的高级函数(map,reduce等,和Java8中的stream编程类似)、Scala的隐式转换(在Java中可通过sp…

java小应用_java小应用

第一次使用简书记笔记,主要目的是为了加深印象,方便忘记时及时翻看。hello.java代码如下:import java.applet.Applet;import java.awt.*;public class hello extends Applet{private Font f1;public void init(){f1 new Font("宋体&quo…

java做橡皮擦效果_HTML5 canvas橡皮擦擦拭效果

这是一款HTML5 canvas橡皮擦擦拭效果。该效果通过canvas来制作遮罩层和擦拭用的橡皮擦,用户可以通过移动鼠标来移除遮罩层,效果非常炫酷。因为发代码有时会排版混乱,所以先发图演示了。源码已经打包好了,想学习的朋友可以下载练习…

mysql to mssql_MysqlToMsSql

MysqlToMsSql是一款简单易用的数据库迁移工具,这款软件功能强大,可以帮助用户将MySQL数据库内容转移到msSQL数据库中,采用可视化操作,支持预览,方便用户查看数据库,实用性强,有需要的用户快来下…

java延迟覆盖_高效Java第九条覆盖equals时总要覆盖hashCode

原标题:高效Java第九条覆盖equals时总要覆盖hashCode高效Java第九条覆盖equals时总要覆盖hashCode在每个覆盖了equals方法的类中,也必须覆盖hashCode方法。否则会导致该类无法与基于散列的集合一起正常运作。 hashCode约定在应用程序的执行期间&#xff…

原生js简单实现双向数据绑定原理

根据对象的访问器属性去监听对象属性的变化,访问器属性不能直接在对象中设置,而必须通过 defineProperty() 方法单独定义。 访问器属性的"值"比较特殊,读取或设置访问器属性的值,实际上是调用其内部特性:get…

java中write方法报错_Java中管道报错:Write end dead

今天看了下关于管道的通信,Java中的管道只能在同一进程的不同线程间通信。今天测试两个线程进行通信发现报错。下面是我测试的代码。package com.wpl.testIO;import java.io.IOException;import java.io.PipedInputStream;import java.io.PipedOutputStream;public …

神盾局特工第四季/全集Agents Of SHIELD迅雷下载

英文全名Agents Of SHIELD,第4季(2016)ABC. 本季看点:《神盾局特工》(Agents Of SHIELD)第三季季终集里,我们终于知道谁死了……但死的不是一个,而是两个。在这两集中,很多角色都遭遇过险境&…

php科学计数法转string,php如何将科学计数法转数字

php将科学计数法转数字的实现方法:首先通过if语句判断指定的数值是否为科学计数法;然后提取科学计数法中有效的数据;接着正式处理该数据;最后调用“convert_scientific_number_to_normal”方法实现转换即可。PHP将科学计数法转换为…

php8vsgo,服务端 I/O 性能:Node、PHP、Java、Go 的对比

原标题:服务端 I/O 性能:Node、PHP、Java、Go 的对比了解应用程序的输入/输出(I/O)模型意味着理解应用程序处理其数据的载入差异,并揭示其在真实环境中表现。或许你的应用程序很小,在不承受很大的负载时,这并不是个严重…

Python day8

阅读目录 为什么要用函数  函数的定义与调用  函数的返回值  函数的参数  本章小结返回顶部为什么要用函数 现在python届发生了一个大事件,len方法突然不能直接用了。。。 然后现在有一个需求,让你计算hello world的长度,你怎么计算&…

java创建对象过七夕,想 new 个对象过七夕,她却抛了异常

原标题:想 new 个对象过七夕,她却抛了异常关注 “”导读:单身之痛......作者 | 轩辕之风来源 | 编程技术宇宙(ID:xuanyuancoding)七夕又到了,单身汪们太难了,每年不仅要经历双十一,要经历2.14&a…

【Redis】解析Redis和Java传递数据

在Java中使用Redis之前需要导入 jedis.jar 包,由于Redis是基于key-value进行数据存储,java中的数据存储到Redis中有许多方式,这里笔者介绍采用JSON字符串和对象序列化两种方式。 1,使用JSON方式 首先将Java对象转化为JSON字符串 …

C#带按钮的文本框TextBoxContainButton

经常需要用到各种组合控件,每次组合太麻烦,通过打包成自定义控件,方便调用。 带按钮的文本框,如下图: 文本框内可以输入文本,响应文本框内容变化事件,按钮可以设置点击事件,图标 通过…