• windows如何将本地的项目上传到远程GitLab


    第一部分,关于GitLab

    第一步:创建一个工程仓库,填写项目名称后直接点创建(Create project)即可。我的项目名称叫:testproject

    第二步:(需要等到有秘钥再来执行以下部分哦,先去第二部分操作git吧)

     

    第三步:拉取代码到本地

    现在本地打开cmd,输入git clone git@git.xiaojukeji.com:lijinglj/testproject.git

     

    如果不需要这个项目了,也可以删除的哦

    会弹出一个确认框

    第二部分

    本次操作用到的管理工具是git ,下载地址:https://git-scm.com/(Windows64下载路径:https://desktop.github.com/)

    第一步:

    安装git工具,一路下一步即可,省略

    第二步:

    配置git Bash属性,左边是配置前,右边是配置后

     

    第三步:打开所要上传的项目文件夹, 鼠标右键点击windows系统下选择git Bash Here

    3.1设置Git的user name和email

    git config --global user.name "你的邮箱前缀"

    git config --global user.email "你的公司邮箱全拼"

    3.2在本地生成~.ssh

    ssh-keygen -t rsa -C "你自己的邮箱@didichuxing.com"

    一路回车即可,会在C盘的 用户目录的根目录下生成一个.ssh文件

     

    3.3  获取KEY,顺序执行以下命令

    cd ~/.ssh

    pwd

    ls

    cat id_rsa.pub

     

    把这一大推东西拷贝到gitlib里面哦,回到最上面第一部分的第二步

    3.4测试连接是否成功

    ssh -t git@github.com

     

    第四步:上传项目

    4.1执行第一部分的第三步之后,在本地已经有一个文件了

    4.2鼠标右键点击windows系统下选择git Bash Here

    4.3把本目录更改为仓库

    git init

    4.4把有更改的文件添加到暂存区

    git add .

    4.5把暂存区的内容提交到分支,备注操作行为是'testproject'

    git commit -m ' testproject'

    4.6与gitlib远程代码库创建链接

    git remote add origin git@git.xiaojukeji.com:lijinglj/testproject.git

    (注意:

    如果执行命令报错,报错信息为:fatal: remote origin already exists.

    可以先删除已创建的链接,命令为:git remote rm origin)

    4.7把分支内容推送到远程gitlib代码库里面,-u表示把本地和远程的分支关联起来,后期就可以简化命令了

    git push -u origin master
    (注意:
    如果执行最后一步报错:error:failed to push som refs to.......
    则先执行git pull origin master

    然后再重复4.3的命令即可)

     

     

     

     

    安装和建立远程代码库到这里就结束了,后面的是应用

     

    上传本地代码需要三步:

    git add .

    git commit -m '备注'

    git push origin master

      注意

      1、git add .后面有个小数点不要省略

      2、如果是推送其他分支则使用:git push origin 分支名

  • 相关阅读:
    【剑指Offer】21、栈的压入、弹出序列
    【剑指Offer】20、包含min函数的栈
    【剑指Offer】19、顺时针打印矩阵
    【Shell编程】Shell基本语法
    【Shell编程】Shell程序设计
    linux 大中括号变量解读
    Python 二进制,十进制,十六进制转换
    Python3.x和Python2.x的区别
    python通过SSH登陆linux并操作
    PEP8特性
  • 原文地址:https://www.cnblogs.com/lijinglj/p/9488126.html
Copyright © 2020-2023  润新知