文档章节

GIT使用教程

y
 yilin6263
发布于 2017/04/06 23:21
字数 478
阅读 11
收藏 0
点赞 0
评论 0
Git

相关资料

使用教程:http://blog.csdn.net/dl425134845/article/details/50997357

错误解决:http://blog.csdn.net/dengjianqiang2011/article/details/9260435

安装配置:http://www.cnblogs.com/ruofengzhishang/p/3842587.html

安装配置:http://www.cnblogs.com/zhongxinWang/p/4205339.html(好资源)

前言:git与svn相比的好处 。

1:git可以保证一个项目多个分支同步开发,

A.B项目同步开发

A项目开发完成后,从master分支合并(merge)过来。B项目再通过merge   master分支,将A项目中的代码合并。保证自己代码包含了A分支提交的所有代码。

2.可以看到永久的历史记录。包括别的分支的历史记录。更好的看到代码改动记录。

 

1:创建github账号,新建仓库newrepository

2:安装git,打开git bash 输入:ssh-keygen -C 'github邮箱' -t rsa       ,一直回车,获得路径下的ssh公钥。塞入github账户setting中的ssh中,(塞入后可以测试ssh -T git@github.com),一直回车。看是否连接成功,

3:在你想要存放仓库资源的位置新建文件夹 比如 /f/test文件夹。在git bash中输入指令

1(锁定目录):cd/f/test

2(初始化git配置文件):git init

3(将远程仓库克隆下来):git clone   https://github.com/Flowerowl/stumansys.git

4 (在本地仓库新建test文本):test.txt

5:(查看本地和远程仓库差异):git status

6:(将文件保存到暂存区,空格+"."表示添加所有差异文件):git add .

7:(提交到本地仓库):git commit -m "提交注释"

8:(如果修改了test文件,则重新add ,commit) 

9:将本地的git仓库指向远程github仓库地址

git remote add origin https://github.com/Flowerowl/stumansys.git

10:(将本地git仓库提交到远程git push origin(本地仓库名):(远程仓库名)):

git push origin master:master

11:(拉取远程仓库git push origin(远程仓库名):(本地仓库名))git pull origin master:master

© 著作权归作者所有

共有 人打赏支持
y
粉丝 0
博文 41
码字总数 3106
作品 0
南京
我是如何学习git

一开始学习git的时候,网上的git教程很多,看得人眼花缭乱,不知道如何下手。现在对git已经很熟悉了,回过头来总结一下学习方法。 一般官方文档是最全面,但是不一定适合快速上手。我们可以学...

好好编程 ⋅ 2017/11/14 ⋅ 0

Git学习系列之Git产生的背景

  史上最浅显易懂的Git教程!   为什么要编写这个教程?因为我在学习Git的过程中,买过书,也在网上Google了一堆Git相关的文章和教程,但令人失望的是,这些教程不是难得令人发指,就是简...

技术小哥哥 ⋅ 2016/07/31 ⋅ 0

Git 企业开发者教程

Git 企业开发者教程 DevOps 门户2018-01-011 阅读 Git软件工程Studio 为什么要写这样一个面向企业开发者的Git教程?这个问题也困扰我自己很久。其实我使用git的时间也不短了,但是就和正在阅...

DevOps 门户 ⋅ 01/01 ⋅ 0

git教程05——克隆github上的代码到本地

git教程01——windows系统下安装git git教程02——详细的git基本操作命令 git教程03——远程仓库 git教程04——本地代码提交到github上 这里你要知道,先有本地库,再有远程库,那么我们怎么...

Jsonjia ⋅ 2017/07/16 ⋅ 0

React Native电商项目实战——开篇

React Native 简称 RN 是 FaceBook 发布的跨平台开发框架,它的设计理念是:使用 React Native 开发,既拥有Native 的良好人机交互体验,又保留了 React 开发效率。 RN 技术已经非常成熟,我...

于连林520wcf ⋅ 06/05 ⋅ 0

Git初学者的7个建议

第一条:花时间去学习Git的基本操作 学习Git的基本操作并不是要求你把整个Git文档从头到尾读完(但如果这就是你的方式,我也不会反对)。 Git里面有太多的教育内容,我很确定里面一定有对你胃...

peasant ⋅ 2013/12/31 ⋅ 0

Git 入门教程

原文来自:https://my.oschina.net/dkvirus/blog/1154601 写作本篇的目的: 最初我是要找 Github 相关教程的,查阅了很多资料才发现 Git 才是核心。 网络上的资料大多只讲解 Git 的某个知识点...

嘘别吵_4d1c ⋅ 2017/12/08 ⋅ 0

写给Git初学者的7个建议

当我刚刚开始使用Git的版本控制时,我根本不确定我付出那么多时间是不是会得到回报。Branch、Stage、Stash,这些Git名词对我来说都非常陌生。 而今天的我已不能想象生活没有Git会变成什么样。...

罗树鹏 ⋅ 2013/10/31 ⋅ 5

Git版本控制教程

Git 版本控制入门 不了解Git请查看权威Git书籍 ProGit(中文版)。 一份很好的 Git 入门教程,点击这里查看。 Git客户端下载地址: 官方Git - TortoiseGit - SourceTree 常用工具及插件教程...

切切歆语 ⋅ 2016/12/13 ⋅ 0

git教程04——本地代码提交到github上

git教程01——windows系统下安装git git教程02——详细的git基本操作命令 git教程03——远程仓库 git教程05——克隆github上的代码到本地 如果第一次提交提交本地代码到github上,在项目根目...

Jsonjia ⋅ 2017/07/04 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

JVM堆的理解

在JVM中,我们经常提到的就是堆了,堆确实很重要,其实,除了堆之外,还有几个重要的模块,看下图: 大 多数情况下,我们并不需要关心JVM的底层,但是如果了解它的话,对于我们系统调优是非常...

不羁之后 ⋅ 昨天 ⋅ 0

推荐:并发情况下:Java HashMap 形成死循环的原因

在淘宝内网里看到同事发了贴说了一个CPU被100%的线上故障,并且这个事发生了很多次,原因是在Java语言在并发情况下使用HashMap造成Race Condition,从而导致死循环。这个事情我4、5年前也经历...

码代码的小司机 ⋅ 昨天 ⋅ 1

聊聊spring cloud gateway的RetryGatewayFilter

序 本文主要研究一下spring cloud gateway的RetryGatewayFilter GatewayAutoConfiguration spring-cloud-gateway-core-2.0.0.RC2-sources.jar!/org/springframework/cloud/gateway/config/G......

go4it ⋅ 昨天 ⋅ 0

创建新用户和授予MySQL中的权限教程

导读 MySQL是一个开源数据库管理软件,可帮助用户存储,组织和以后检索数据。 它有多种选项来授予特定用户在表和数据库中的细微的权限 - 本教程将简要介绍一些选项。 如何创建新用户 在MySQL...

问题终结者 ⋅ 昨天 ⋅ 0

android -------- 颜色的半透明效果配置

最近有朋友问我 Android 背景颜色的半透明效果配置,我网上看资料,总结了一下, 开发中也是常常遇到的,所以来写篇博客 常用的颜色值格式有: RGB ARGB RRGGBB AARRGGBB 这4种 透明度 透明度...

切切歆语 ⋅ 昨天 ⋅ 0

CentOS开机启动subversion

建立自启动脚本: vim /etc/init.d/subversion 输入如下内容: #!/bin/bash## subversion startup script for the server## chkconfig: 2345 90 10# description: start the subve......

随风而飘 ⋅ 昨天 ⋅ 0

Nginx + uwsgi @ubuntu

uwsgi 安装 sudo apt-get install python3-pip # 注意 ubuntu python3默认没有安装pippython3 -m pip install uwsgi 代码(test.py) def application(env, start_response): start_res......

袁祾 ⋅ 昨天 ⋅ 0

版本控制工具

CSV , SVN , GIT ,VSS

颖伙虫 ⋅ 昨天 ⋅ 0

【2018.06.19学习笔记】【linux高级知识 13.1-13.3】

13.1 设置更改root密码 13.2 连接mysql 13.3 mysql常用命令

lgsxp ⋅ 昨天 ⋅ 0

LVM

LVM: 硬盘划分分区成物理卷->物理卷组成卷组->卷组划分逻辑分区。 1.磁盘分区: fdisk /dev/sdb 划分几个主分区 输入t更改每个分区类型为8e(LVM) 使用partprobe生成分区的文件:如/dev/sd...

ZHENG-JY ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部