zoukankan      html  css  js  c++  java
  • win10下git与gitlab安装与文件上传

    目前了解到的版本管理工具有三种:gitlab  GitHub 和 码云

    个人感觉 gitlab 在公司用的较多 便于协同办公   GitHub各种资源有很多,适合个人使用   码云是中文版 便于入门

    无论哪种版本管理工具都要使用 git 作为媒介上传和克隆代码 ,本文主要介绍gitlab相关,后续增加其他两种

    什么是git? (来自百度百科)

     总之,要想实现代码的云管理,首先要在自己的电脑上安装 git, 其次在gitlab(或GitHub)创建一个账号,在通过一顿配置,就可以把本地的代码上传到gitlab上了

    目前尚在摸索之中,只是把它当做保存代码的一个工具,当然,公司的gitlab上传是为了协同工作或者便于工作交接

    Git的安装与gitlab的配置

    安装Git

    首先下载git    官网:https://git-scm.com/downloads   百度网盘:链接:https://pan.baidu.com/s/1bxG0lMqogzlPz2r0ZZ9eVA 提取码:9w8t 

     安装完成后,在文件夹中右键就看到了两个Git开头的选项,其中Git GUI Here 是GUI界面操作来上传代码,Git Bash Here 是通过命令行进行代码管理

    建议使用后者,能更清晰的了解上传流程,也显得高大上一点。。。

     gitlab的创建与使用

    网上有很多关于gitlab的使用介绍,这里不再赘述,供参考: https://jingyan.baidu.com/article/fc07f989b4a6cc12ffe5198c.html

     Git与gitlab的配置

    接下来需要将git和gitlab打通,通过git生成ssh秘钥,输入到gitlab中,即可。(想要切换使用gitlab和GitHub,每次都需要重新配置秘钥,这个比较麻烦,实际使用中最好不切换)

    $ git config --global user.name "注册gitlab的名字"

    $ git config --global user.email "注册gitlab使用的邮箱"

    【注意】ssh-keygen -t rsa -C "你的邮箱" (之前输入多了个空格  一直报错)

     连续按下回车(如果之前有秘钥 会提示是否覆盖 输入 y),出现下面的内容 即生成了秘钥

     一般公钥和私钥保存在C:UsersAdministrator.ssh里面打开id_rsa.pub,复制里面的内容(最后面的邮箱不要复制)

    打开gitlab,在设置中找到SSH,将复制内容粘贴到对应位置,添加,完成配置。

     代码上传

    上传代码前首先要在gitlab中创建一个项目,并复制ssh

     打开要上传的文件夹,右键选择Git Bash Here ,出来命令窗口

    依次输入 git init     初始化

                    git add .   添加所有文件

                    git commit -m "备注"    添加备注

               git remote add origin git@xxx.xxx.x.xxx:xxxx/xxxx.git     刚才复制的ssh  建立远程连接

          git push origin master    推送到远程仓库

    上传成功,查看gitlab上的项目下,多了一个上传的文件

                  

  • 相关阅读:
    asp.net中插件开发模式说明
    Url路径重写的原理
    Linux上搭建各种环境(一)
    常见Post提交数据方式接口测试
    Jmeter4.0----CSV Data Set Config_使用表格进行参数化(22)
    弱网测试----App
    性能测试基础
    使用fiddler实现手机抓包
    Jmeter4.0----发送邮箱之SMTP Sampler(21)
    Jmeter4.0----发送测试结果到邮箱之邮件观察仪(20)
  • 原文地址:https://www.cnblogs.com/wangxiaobei2019/p/11561861.html
Copyright © 2011-2022 走看看