首先简述一下Git进行代码管理的情况

我使用的是github for windows,官网下载的速度太慢,所以用了离线安装包。安装之后会有GitHubGitShell两个软件,其中Github采用图形化操作界面,GitShell采用命令行控制界面,安装之后截图如下:


使用流程

if>以下过程中使用的都是gtihub图形化界面

查阅了一些教程并且自己使用之后,总结一下大概的思路:

  1. .首先在github网站上可以创建自己的一个代码仓库,此处假设为代码仓库R1(当然也可以用github图形化界面直接创建)如下: 
  2. 然后可以使用clone功能把代码仓库复制到本地,即生成与R1一样的R2,这也就是所谓的branch(分支思路),在clone的时候可以选择对应的本地文件夹,之后就可以在列表上看到已经clone下来的:
  3. 把要上传的文件放入之前选择的文件夹,这时候打开github图形化界面,(每次文件修改完都可以看到提交变化的按钮)可以看到新的commit提交选项,这一步的commit提交到本地的代码仓库R2,同时旁边可以备注一下修改的地方
  4. 确认自己熬提交的代码无误,可以通过按钮sync同步到代码仓库R1,这一步是分支合并,应该算是push,第一个分支默认是master,如果需要多人管理项目,并且互不干扰,可以新建分支,到最后确认无误的时候再合并。
  5. 上传成功之后可以到github上面查看

心得体会

  1. branch使用起来很方便团队项目的管理和开发
  2. fork功能有利于学习应用别人的代码
  3. 恩,下次试一下用命令行操作,不然显得我太low

本次项目代码上传github代码库地址: 点击前往

/---萌萌的分割线,补上后续使用的命令行操作过程,可惜过了成绩评定期~~~--/

1.下载安装不解释咯

  

2.绑定账户名和邮箱

3.指定本地文件夹

4.把文件夹中的文所有文件添加到分支

5.将文件和备注提交到在线仓库

使用Git进行代码管理的心得--github for windows的更多相关文章

  1. 使用Git进行代码管理的心得

    使用GitHub进行代码托管的方法 我是直接下载 Github for Windows ,这个软件自带一个 Github 客户端 和一个 Git shell,其中Github是图形化界面,对初学者来说 ...

  2. Git进行代码管理的心得

    git从网上下载安装后 直接可在开始菜单中找到 打开可以看到一个类似命令窗口的东西 用代码进行用户名和邮箱的设置 虽然不知道为什么但是教程叫我这么做 (ˇˍˇ) 然后似乎就可以用了 进入文件夹 输入对 ...

  3. 练习一_使用Git进行代码管理的心得

    2015年9月19日,第一次软工实践课.助教给我们介绍了git,GitHub.显而易见,我并没有听懂.所以整个上午都在找教程,一个字一个字对着敲,然后敲着敲着就出错,回宿舍,继续敲,也是一样的... ...

  4. 软工实践练习一——使用Git进行代码管理心得

    在github.com的操作 注册 创建Organization 将指定代码库fork到小组Organization下 在Organization下创建repository 这些操作在学校的机房已经完 ...

  5. 软工实践练习——使用git进行代码管理心得

    一.在Github上注册账户.其中创建organization在小组成员的账户上创建,并在其账户上创建了小组的版本库.在创建organization的过程中,参考了助教提供的博客:http://sef ...

  6. 使用Git进行代码管理心得------------个人练习

    一.在github.com上的操作   今天我们实践课程学习了用Git进行代码版本,使用github进行代码托管,我和队友在官网上创建了自己的Organization,将Auto CS fork到了小 ...

  7. 软工实践练习——使用Git进行代码管理

    GITHUB上的预备活动: 注册 创建小组Organization,邀请组员进来 将代码库fork到小组Organization底下 下载并使用GIT: Git的安装 使用Git进行代码管理 1.从百 ...

  8. 学习使用Git 版本控制 代码管理

    title: 学习使用Git 版本控制 代码管理 notebook: 经验累积 tags:Git --- Git 版本控制 学习教程 Git版本控制器,可以作为程序员.计算机科学和软件工程的研究人员在 ...

  9. IDEA下通过Git实现代码管理

    IDEA下通过Git实现代码管理 1.介绍 1.1 Git概述 Git是类似于SVN等代码管理软件,使用分布式技术实现.Github是互联网代码仓库,每个人可以在上面创建自己的仓库,使用git完成同g ...

随机推荐

  1. leaflet 如何绘制圆

    方法1(根据指定的半径和中心点去绘制圆) var polygon1 = new L.Circle([34, 108], 120000, { color: 'red', //颜色 fillColor: ...

  2. Android为TV端助力 doc里面adb连接出现问题的解决方法

    第一保证连接的两边都是有网的 第二  就是网上常说的1.adb kill-server 2.adb start-server 3.adb remount 但是在运行adb remount有可能会提示 ...

  3. mysql的连接

    本文内容: mysql客户端连接服务端 断开连接 首发日期:2018-04-07 mysql客户端连接服务端: 连接服务端的命令基本语法是: mysql -h host -u user -p -P p ...

  4. Nginx 安装与部署配置以及Nginx和uWSGI开机自启

    下载 官方网站:https://nginx.org/en/download.html Windows下安装 安装 下载后解压(切记不能含有中文路径!!),文件结构如图(我解压的路径就有中文,记得拷贝放 ...

  5. web前端(9)—— CSS属性

    属性 终于到css属性,前面就零零散散的用了什么color,font-size之类,本篇博文就专项的介绍它了 字体属性 font-family 此属性是设置字体样式的,比如微软雅黑,方正书体,华文宋体 ...

  6. c/c++ 友元的简单应用

    友元的简单应用 1,对象 + 对象,或者,对象 + 数字,可以用类的成员函数去重载+号函数,但是,数字 + 对象就不能用类的成员函数去重载+号函数了, 因为编译器会把数字 + 对象翻译成数字.oper ...

  7. e lisp 自定义函数

    自定义函数 (defun multi-by-seven (number) "multi number by seven" (interactive "p") ( ...

  8. .net的mvc的fw版本为4.5发布到阿里云【云虚拟主机】上.

    注意:云虚拟主机和云服务器(ECS)不是同一个产品,请注意分别. 云服务器ECS: 云虚拟主机: 我用的是云虚拟主机也是第二个,版本是window server  声明:默认,已经把域名[已备案]绑定 ...

  9. 一个tomcat部署多个应用实例

    安装JDK7sudo apt-get install java7-jdk 安装tomcat7 Tomcat7下载地址http://mirror.bjtu.edu.cn/apache/tomcat/to ...

  10. 【大数据技术】操作系统和Hadoop版本选择

    1.操作系统选择 Hadoop产品是由Java语言开发的,所以推荐的是Linux操作系统,理由很简单开源免费,推荐的操作系统CentOS. CentOS是一个基于Red Hat 企业级 Linux 提 ...