• 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 分支名

  • 相关阅读:
    垂死挣扎还是涅槃重生 -- Delphi XE5 公布会归来感想
    自考感悟,话谈备忘录模式
    [每日一题] OCP1z0-047 :2013-07-26 alter table set unused之后各种情况处理
    Java实现 蓝桥杯 算法提高 p1001
    Java实现 蓝桥杯 算法提高 拿糖果
    Java实现 蓝桥杯 算法提高 拿糖果
    Java实现 蓝桥杯 算法提高 求arccos值
    Java实现 蓝桥杯 算法提高 求arccos值
    Java实现 蓝桥杯 算法提高 因式分解
    Java实现 蓝桥杯 算法提高 因式分解
  • 原文地址:https://www.cnblogs.com/lijinglj/p/9488126.html
Copyright © 2020-2023  润新知