• git安装和GitHub使用


    一.git安装

    1.git下载   

    https://github.com/git-for-windows/git/releases/tag/v2.17.1.windows.2

    在如上地址下载git,并安装,一路NEXT即可

    2.TortoiseGit 下载

    https://tortoisegit.org/download/

    在如上地址下载小乌龟,并安装,一路NEXT即可

    说明:git和小乌龟都能对github进行操作,如下载代码,提交代码,只是方式不同,看个人喜爱。

    3.配置--在空文件夹右键打开git bash here

    1.>用户名配置  git config --global user.name "哈哈"

    2.>邮箱配置   git config --global user.email "11111111@qq.com"

    3.>检查配置 git config -l (注意是L的小写 不是1)

    如上表示配置成功

    4.>公钥配置 ssh-keygen -t rsa -C "邮箱地址"

    在bash里面运行以上命令,一直回车,在c盘用户文件夹底下会有一个.ssh文件夹,打开id_rsa.pub,拷贝里面的公钥,配置到github里面

    1).登录github,https://github.com/ ,创建账号,点击settings

    2).点击SSH and GPS keys,点击NEW SSH key,把id_rsa.pub里面的公钥拷贝到里面,注意一定要删除最后的一个空格,要不然会失败,点击保存。

     5.>密钥配置

    开始菜单->所有程序->TortoiseGit->settings->NetWork->把ssh client路径改成git命令行安装工具目录ssh.exe

    二.GitHub使用

    登录https://github.com/

    1.群组创建,点击new organization

    填写组名和邮箱,点击create,创建一个群组

    2.创建一个库 点击new repositories

    填写repositories名,描述信息,点击create,创建库

    3.删除代码库

    1.>点击settings

     2.>点击delete,输入密码就可以删除一个代码库了

    4.删除群组

    1.>点击edit

    2>点击delete,输入群组名就可以删除一个群组了

     

    5.下载代码

    1.>进入代码库点击clone,复制代码库地址,最好是ssh路径,下载快

    2.>使用bash下载

    1.)下载master主干代码

    在空文件夹处,打开bash,输入git clone 代码库地址,如下表示下载完成

    2.)下载分支代码

    比如aaa分支,git clone -b aaa 代码库地址

    3.>使用小乌龟下载

    1.)下载master主干代码

    右键git clone,打开小乌龟,输入地址,点击确定

    表示下载完成

     

     2.)下载分支代码

    打开小乌龟,输入地址,在下面分支处输入需要下载的分支名,点击确定即可

    6.提交代码

    1.>用bash提交

    1.)修改代码,打开bash

    2.)运行git status,查看文件状态,如下表示README.md文件被修改

    3.)git add . 

    4.)git commit -m "注释"  ,提交到本地仓库

    5.)git push origin master,如果是提交master主干,只需要git push,就可以了,默认是master,如果需要提交aaa分支的话,命令git push origin aaaa,如下表示提交成功,可以在GitHub上面查看

    2.>用小乌龟提交

    1.)修改代码,右键git commit

    2.)三部分,填写注释,查看文件,点击提交并推送

    3.)如下表示成功

    4.)代码库确认

     7.拉取代码

    1.>bash拉取

    打开bash,输入git pull ,即可,如下表示本地代码和代码库的代码是一样的

    2.>小乌龟拉取

    右键小乌龟->拉取,如下,点击确定即可

    如下成功,表示最新代码

    说明:bash和小乌龟的比较

    相同点是:都能完成下载、提交、拉取等操作

    不同点是:操作方式不一样。

    至于各位喜欢那种方式,那就要看各位的习惯了,我的使用习惯是:下载代码用bash,提交的话,如果提交的文件特别多的话用bash,少的话用小乌龟,拉取用bash拉取,以上是我的使用习惯,但是建议各位能灵活使用bash操作git,当然不止上面的下载、提交、拉取,还有切换分支,回退代码等,因为在linux里面只能用命令操作git,不能用小乌龟的。而且我们可是程序员,用工具感觉太low了,哈哈哈。

    如上本期内容就完了,上面讲的主要是git安装配置,和github的简单使用方法,希望对刚接触git的小伙伴能有所帮助。

  • 相关阅读:
    招聘、外包和求职;找人、找活和找工作的都来看看。
    这周我加星(6)
    走出行业暴利思维,开始为“软件”付钱!
    真相,道歉。
    这周我加星(8-11)
    独家:Havok 发布新的 AI 中间件
    一奖三年得,终获 CSDN MVB,与大家分享喜悦
    “解决”OpenCASCADE图形设备初始化问题
    如何在Debian上安装ATI官方驱动
    VC++/MFC学习笔记(六)
  • 原文地址:https://www.cnblogs.com/bestExpert/p/9124782.html
Copyright © 2020-2023  润新知