zoukankan      html  css  js  c++  java
  • Git的基本使用方法和安装&心得体会

    1. git的安装和github的注册、代码托管、创建organization、邀请member。

      (1)git的安装

         因为我电脑是windows系统,所以下载的是git for windows。在官网下载非常卡,直接百度搜找百度那个下载就可以。下载后选择路径一直next就行了。

      (2)github的注册

         没什么说的,虽然界面是英文,不过要是连这种程度的都看不懂你还是洗洗睡吧。按要求填完邮箱账号密码等常规东西就注册完了。

      (3)创建organization

            

        the organization's plan看自己的需求选择,虽然一般都是选择free的吧 :)

        创建并进入organization后,在界面右边选择invite someone ,在输入你的member的username,就能邀请队友了。

        还是在这个界面,选择create repository就能创建你的git repository了。对于团队作业来说,一个repository是有利于代码管理的。 enjoy your coding.

    2.用github进行代码管理,同步本地repository

      (1)首先选择本地repository的路径,找到后点鼠标右键,选择git bash here。注意git还是有GUI界面的,操作是一样的,只是要选择git gui here。这里我们只说命令行操作,gui界面的是一样的,当然更方便一点了,毕竟不用手动输入指令,但是原理是一样的。

      

      (2)clone到本地

      在命令行输入 git clone ADDRESS

      如图,在网站上可以复制你的git repository地址到这里来。

      

      (3)在本地添加文件,再上传到网上repository。

      首先你需要身份认证。这时候你需要输入这个。

      

      

      把你想要同步的文件添加到你的本地目录下。

      在命令行输入git add *   或者 git add .   即将目录下所有文件添加本地仓库。当然也可以输入文件名,是一样的。

      

      在输入git commit -m "File Abstract"   即将目录下的文件添加到待传队列。

      

      最后一步 push操作  输入 git push origin master 如图

      这时候他会提示你输入用户名和密码,输吧,别打错了了就行。

      

      the end.

      It's EZ to hammer the assignment.

      PS:在push的时候,其实可以不需要上面几步,直接输入 git push也可以的。

    【心得体会】

      1.自己现在的水平比较低,也没有什么团队协作的project,并没有发现git这种东西的优越性。当然git有很多好处,像分布式管理,branch级别等等,希望我们在之后的工作中能够充分运用 这个平台,不要让它仅仅为了应付作业而存在。

      2.虽然在完成这次assignment的时候也遇到了很多问题,也花了不少时间,不过还是慢慢习惯了这种过程。

      3.用博客来交作业感觉蠢蠢的,一旦接受了这个设定的话,还是挺好玩的。

      4.作业传送门:https://github.com/sefzu2015XC/HELLO031302430.git

  • 相关阅读:
    谷歌提供的工具包一些高效的技巧
    java通过当前请求得到访问者ip的工具类
    java利用commons-email发送邮件并进行封装
    在当前进程下取得当前登陆用户
    java实现Md5加密工具类
    生成随机密码的工具类
    jenkins自动化打包报错:gradle: 未找到命令
    TypeError: not all arguments converted during string formatting
    The SDK directory '/home/wangju/gitProject/Automation/D:Android_SDK' does not exist.
    CentOS7下安装安装android sdk & gradle
  • 原文地址:https://www.cnblogs.com/youngx/p/4824324.html
Copyright © 2011-2022 走看看