关于git的简单操作
首先这篇随笔我是不太想写的,因为网上有很多教程,我也是看廖雪峰大神的git教程自学的。还是一个小学生,就当一个学习笔记了,如果你想看大神的原版,请点击这里。我们原来都是用svn的,但是越来越觉得svn的局限性有点大,所以就去学习了一下git。以下的内容如果有不正确的地方,请不吝赐教。
当然了,我这里是有我自己的局限的。首先是我在中国版的github上面,也就是码云上面新建了一个项目。我们公司现在有四个前端,我们需要协同工作。大家都会在dev这个分支上工作,然后上传和更新都会在这个分支上的。第一步,当然是注册码云,然后把其他的小伙伴们添加到这个项目下了。这里有个问题是我们需要在电脑上配置一个叫做公钥的东西,来让码云认识你这台计算机。具体的办法就是在电脑的这个位置:C:\Users\Administrator\.ssh会有一个叫做id_rsa.pub这个的文件,然后用记事本或者其他的IDE打开这个文件,你会看见如下图的东西:

这里面的东西就是你的公钥,如果你没有这个公钥,请参考下面的生成公钥的链接。然后填入就可以了,上面还需要填一个标题,你可以写自己的名字,或者我写的是“公司电脑”都可以。
然后是第二步,我们要下载已经在线上的项目。我们就需要下载下来了,这里我们就要使用git 的命令。建议不懂小伙伴可以先去大神那里看看,然后再来看我这个小随笔。复制或者叫做克隆线上的项目到自己的计算机上,首先你要先选择一个你自己计算机上的地址,这里的地址是说你的D盘或者E盘的某个文件夹中,使用的命令是 git clone +地址。这里的地址不是说的你的计算机上的地址,那是怎么来的呢。请看下面的截图:
在项目的右面,有一个叫做克隆下载的地方,然后选择https和ssh地址都是可以的。然后在你选择的在你本地计算机上的任意地址(最好是在D盘或者E盘下的根目录),启动cmd,然后输入git clone git@gitee.com:liznn/JDRanking.git然后回车就好了。(这里你要换成自己的地址,如果你输入的是我的地址,其实你也是可以下载下来的, 但是你是没办法上传的,因为我没有把你加入到我们的项目组中。这里的下载其实是和github上面是一样的,但是因为码云是国内的服务器速度上会更快)
第三步,执行完上面的两步,其实你就已经把项目复制下来了。进入自己的项目里面,这时候你可以看到自己的有个隐藏的文件夹叫做.git。这个就是git的本地文件夹。然后你要新建一个分支,我们这里就是直接在码云的页面上面,直接新建一个叫做dev 的分支,然后我们需要关联这个远程的分支,需要输入命令 git checkout -b dev origin/dev 然后回车,这时候你会发现自己的分支已经成功的切换到了这个dev 的分支,而且和远程的dev分支关联了。这时候你可以任意改一个文件,然后输入git add *,注意这里的星号,意思是说提交所有的更改,然后输入git commit -m “你的注释”,最后执行一步git push。这时候你就可以自己看你的码云的项目文件了,发现他已经成功的改变了。
当然了,这是最简单的办法,而且这是一种理想的状态下的情况。可能会遇到很多其他的问题,遇到问题没事,我们就寻找解决问题的方法。廖雪峰大神的写的很详细,有一句话也很好,git是一种工具,我们只要好好的利用这个工具就可以了,不需要把所有的命令都学会。我上面的这三步是我自己总结的,很简单也很容易,很适合我这样的初学者来看。
关于git的简单操作的更多相关文章
- Git Submodule简单操作
基于组件的项目很多,但是如果直接用包的方式直接引用到项目中,如果出现问题很难进行调试的操作,也很难进行组件的优化和管理,所以写了一篇文章来介绍下git submodule的用法,用submodule可 ...
- Git的简单操作
一.Git安装 windows下,可在在git官网下载(https://git-scm.com/downloads) 也有360提供的git(http://baoku.360.cn/soft/show ...
- Git Bash 简单操作
在Windows下使用Git Bash,用的是Linux命令,常用几个文件操作命令如下: Windows命令 Linux命令 意义 cd e:\xxx cd /e/xxx 切换到xxx目录 cd pw ...
- Git标签 简单操作
感谢廖雪峰老师,以下内容多数来自老师的Git教程. 另有部分参考Git中文文档. 创建 命令git tag <tagname> [commit id]用于新建一个标签,默认为HEAD; 也 ...
- Eclipse安装Git插件及简单操作
0. 前言 说一件事,说起来也是好笑,工作三年半了,还没接触到团队开发,都是一个人小打小闹.因此连Git都没有使用过.感觉好Low的,这一篇,简单讲一下,Eclipse配置Git插件,并提交代码到Gi ...
- Git和Github的介绍、简单操作、冲突(上)
目的: 1.git与github简介 2.Git与SVN区别 3.Github 的简单使用 4.下载安装Git-20-64-bit.exe 5.Git常用命令 5.1Git命令使用场景 5. ...
- git的简单理解及基础操作命令
前端小白一枚,最近开始使用git,于是花了2天看了廖雪峰的git教程(偏实践,对于学习git的基础操作很有帮助哦),也在看<git版本控制管理>这本书(偏理论,内容完善,很不错),针对所学 ...
- GitHub学习心得之 简单操作
作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 前言 本文对Github的基本操作进行了总结, 主要基于以下文章: http://gitre ...
- linux下git的简单运用
linux下git的简单运用 windows下也有git,是git公司出的bash,基本上模拟了linux下命令行.许多常用的命令和linux下操作一样.也就是说,windows下的git命令操作和l ...
随机推荐
- 封装一个 员工类 使用preparedStatement 查询数据 (2) 使用 arrayList 集合
创建 员工=类生成 有参构造 get set 方法 toString 方法 package cn.hph; public class emp1 { //创建员工类的属性 private int id; ...
- 操作XML
别人已经写过很好的XML辅助类,可以直接引用后使用: 我这里自己写一个xml的操作类,目前能实现的是对一个不含集合的类可以操作,含集合的类无法将集合里的数据读取出来, 首先定义一个XML特性,用于区分 ...
- HBuilder git合作-代码同步
1. 以下场景的操作都是同样的,包括:新建了文件.删除了文件.独占式修改文件(即不存在多人同时修改一个文件的情况) 提交 项目修改完成后,选中项目,右键Team->Commit 一般是选择Com ...
- SSIS - 10.执行过程任务
一.创建批处理文件 在SSIS包中,执行过程任务可以用来运行应用程序或批处理文件.它执行时用到的输入.输出和参数可以在任务编辑器中进行设置. 在使用执行过程任务之前,我们需要先创建一个批处理文件,实现 ...
- ubuntu connect to windows folder share
在windows上给远程登录的用户设置一个账号密码.”右击计算机图标“——"管理”——“本地用户和组”——“用户”.然后右击选择“新用户”,输入账号密码,并勾选“密码永不过期”,这样,在远程 ...
- c# 钩子类
using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using S ...
- live555工程建立与调试
Live555是一款开源的RTSP服务器,下载地址http://www.live555.com/liveMedia/public/ 下载下来的代码只有源文件,没有工程文件.那么如何使用VS 调试liv ...
- Hello,Thread
创建线程的三种方法,线程的生命周期,sleep,yield,join,wait 和notify,线程组,守护线程,线程的优先级 ◆ 如何创建线程 ◆ Java 中创建线程的方法有三种: 继承 Thre ...
- Windows系统下安装Redis
1.首先你要有redis-latest-windws和redisclient-客户端工具 2.在redis-latest-windws文件夹内创建一个批处理文件 start.bat 创建批处理文件的 ...
- Kubernetes 笔记 04 架构是个好东西
本文首发于我的公众号 Linux云计算网络(id: cloud_dev),专注于干货分享,号内有 10T 书籍和视频资源,后台回复「1024」即可领取,欢迎大家关注,二维码文末可以扫. Hi,大家好, ...