【Git】与【Github】的初级使用方法

  1. 安装Git
    下载网址为 http://git-scm.com/download/
    Windows下的安装方法参考:
    http://my.oschina.net/bxxfighting/blog/378196?fromerr=HjJ3vdwC#OSC_h1_2
    若电脑上安装过visual studio 2015,则可能已经自动安装好Git;
    本文使用的Git版本为“version 2.6.2.windows.1”
    Mac和Linux下的安装方法,请自行搜索教程。
    安装好Git之后会生成三个快捷方式:“Git Bash”,“Git CMD”和“Git GUI”;
    “Git Bash”界面类似于cygwin,界面大小及字体等的设置方法也类似于cygwin,“Git Bash”的home位置一般是C:\Users\windows账户名,可以在此路径下添加.bashrc文件。

  2. 申请GitHub账号
    https://github.com/
    一定要记住注册时使用的用户名githubname

  3. 配置Git
    打开“Git Bash”,输入:
    ssh-keygen –t rsa -C “youremail@email.com”
    会出现让你输入保存密钥的路径及密码,全部留空直接回车就可以;然后会在C:\Users\windows账户名\.ssh生成“id_rsa.pub”和“id_rsa”两个文件;

  4. 将Git和GitHub网站联系起来
    (1)登录GitHub网站,在右上角的头像右侧有个下三角形,点开找到“Settings”并点击,然后点击左侧的“SSH Keys”,之后点击右侧的“Add SSH Key”,这样就会出现添加SSH Key的界面,在Title这一栏填一个名字,名字随意起,之后打开刚才生成的“id_rsa.pub”文件,全选复制里面的内容到Key这一栏中,点击“Add Key”按钮完成操作,这时你填的邮箱会收到一封确认的邮件,不用管它;
    (2)验证是否设置成功,在“Git Bash”下输入:
    ssh -T git@github.com
    如果你是第一次输入该命令,会让你输入yes或no,输入yes就可以,会在C:\Users\windows账户名\.ssh目录下生成“known_hosts”文件;
    (3)设置用户名和邮箱:
    git config --global user.name “Your Name”
    git config --global user.email “youremail@email.com”

  5. 在GitHub上建立仓库,仓库名叫test
    (1)登录GitHub,在右上角头像左侧有个加号,点击建立新仓库“New repository”;
    (2)在弹出的界面第一行填仓库名“Repository name”,就填test
    (3)第二行是对这个仓库的描述“Description (optional)”;
    (4)Public就是公共仓库的意思;
    (5)勾选“Initialize this repository with a README”表示在仓库里自动创建一个“README.md”文件,可以在此文件里写一些介绍项目的功能之类的东西,也可以什么都不写;
    (6)再下面“Add gitignore”按钮,可以选择项目是用什么语言,也可以保留默认的“None”;
    (7)后面那个License保留默认的“None”,最后点击“Create repository”。

  6. 托管项目(文件和文件夹)
    (1)进入需要托管项目的文件夹,比如是D盘的test文件夹,打开“Git Bash”,输入:
    cd /d/test/
    git init
    来完成初始化工作,这时候test目录里面就多了一个.git目录;
    (2)继续在终端上输入如下命令,增加对github上我们刚创建的test仓库的管理。
    git remote add origin git@github.com:githubname/test.git
    其中,githubname是在GitHub注册时使用的用户名,test是第5步建立的仓库名;
    (3)由于第5步建立test仓库时自动创建了“README.md”文件,将其同步到本地文件夹“/d/test/”,命令如下:
    git pull git@github.com:githubname/test.git
    完成后会发现本地“/d/test/”目录下多出了“README.md”文件;
    (4)将本地文件同步到GitHub
    在本地“/d/test/”目录里新建一个TXT文档,命名为“测试Git.txt”,可以不包含任何内容;
    首先执行以下命令将“测试Git.txt”上传到GitHub的test仓库,命令如下:
    git add . (这后面是一个英文的句号)
    add后面加了一个点,是想要提交所有文件,如果想提交指定的文件,可以写文件名,接着输入命令;
    git commit -m “这是第一次上传文件到GitHub”
    -m后面跟提示信息,这个提示信息是一定要写的,不仅是规则,同时也方便我们记录我们提交的过程,写清晰为什么提交或修改了什么是非常有用的,接着将“测试Git.txt”推送到远程test仓库,命令如下:
    git push git@github.com:githubname/test.git
    这样就完成了我们要做的所有任务。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值