两种方式的说明,如果是以学习的目的,建议使用第一种方式;如果是为了快速把代码上传到gitlab,建议使用第二方式;

查看git配置的命令,注意:不同的目录,配置项也不尽相同:git config --list

一、第一种方式:

首先确认本地PC已经安装了git。

1、在本地代码目录中,鼠标右键Git Bash Here,会打开一个git命令操作窗口;

2、执行git init命令,此命令会在当前目录下创建一个.git文件夹,

git init

3、设置用户名和邮箱(不是必须的)

git config --global user.name '用户名'

git config --global user.email '邮箱'

修改用户名和邮箱

git config --global --replace-all user.name '用户名'
git config --global --replace-all user.email '邮箱'

4、将项目的所有文件添加到仓库中,注意add与点(.)中间空格

git add .

5、这个命令会把当前路径下的所有文件,添加到待上传的文件列表中。如果想添加某个特定的文件,只需把 . 换成特定的文件名即可

6、将add的文件commit到本地git仓库,添加说明'init'

git commit -m 'init'

7、然后在gitlab或gitee或github里面创建一个代码仓库,得到一个仓库地址;

8、将本地的仓库关联到gitlab上,

git remote add origin http://gitlab地址/java/project.git

9、上传代码到github远程仓库

git push -u origin master

二、第二种方式

1、先在gitlab上建立一个代码仓库,然后获取仓库地址

http://gitlab.ctvit.tv/develop/news-captor.git

2、将本地的仓库关联到gitlab上

git remote add origin http://gitlab.ctvit.tv/develop/news-captor.git

3、执行第一种的3、4、5、6、7、9步骤

本地代码上传到gitlab相关推荐

  1. 将本地代码上传到gitlab

    1.新建一个文件夹: 例: 执行git init命令,此命令会在当前目录下创建一个.git文件夹, git init 将项目的所有文件添加到仓库中, git add . 这个命令会把当前路径下的所有文 ...

  2. git push -u origin master 本地代码上传gitlab远程仓库出错

    问题信息: 当我们将本地代码上传至服务器时,git push -u origin master 报如下错误信息 问题原因:在新建的仓库的时候,勾选了README.md, 远程仓库的README.md不 ...

  3. 通过git将本地代码上传码云

    什么是码云? 码云是开源中国社区2013年推出的基于 Git 的完全免费的代码托管服务,这个服务是基于 Gitlab 开源软件所开发的,在 Gitlab 的基础上做了大量的改进和定制开发,目前已经成为 ...

  4. 本地代码上传到github

    本地代码上传到github 如果需要知道怎么建立本地git和github的连接的话,可以看我的以前的一篇博客 本地git和远程github连接完整教程  一.上传一个文件 1)接下来在本地仓库里添加一 ...

  5. 如何将本地代码上传到GitHub

    如何将本地代码上传到GitHub 说明:Win7操作系统,客户端采用Git. 前言 搜资料的时候,看到很多朋友都把源码放到了GitHub上托管,于是我也产生了把自己的代码上传到GitHub上的想法.此 ...

  6. 怎么用git将本地代码上传到远程服务器_git命令 将本地代码上传到远程服务器...

    git命令将本地代码上传到远程服务器,首先你需要在远程服务器创建仓库. 1.添加README.md文件,初始化git,这样在本地文件夹下会生成README.md和.git(隐藏文件)两个文件.就是将这 ...

  7. 本地项目上传到gitlab上

    这一个帖子内容不是很难,写这个帖子的原因是搜了这一个结果发现大家写的步骤都非常的复杂,而且还没有成功,所以这里简单总结一下. 上传到gitlab的前提基于先安装git,具体如何安装网上一大把.,然后要 ...

  8. .git文件夹_如何使用git把本地代码上传(更新)到github上

    什么是git?git是一个开源的分布式版本控制系统,可以有效.高速地处理从很小到非常大的项目版本管理.git是一种工具,它能更好的让我们管理代码.很多时候如果我们需要保持本地代码和github代码版本 ...

  9. 使用git把本地代码上传(更新)到github上

    什么是git?git是一个开源的分布式版本控制系统,可以有效.高速地处理从很小到非常大的项目版本管理.git是一种工具,它能更好的让我们管理代码.很多时候如果我们需要保持本地代码和github代码版本 ...

最新文章

  1. angular5 清除定时器
  2. lvs工作在第几层_lvs负载均衡算法工作在哪一层
  3. java编程器答疑z湖南岚鸿,吐血整理
  4. 63. Unique Paths II
  5. 站长们都会,但是都会写错的robots!
  6. python3接收、解析邮件
  7. 【Linux网络编程】浅谈 C/S 和 B/S 架构
  8. SpringCloud实现一个模块调用另一个模块的服务
  9. 结对编程——paperOne基于java的四则运算 功能改进
  10. lj245a引脚功能图_CA3140中文资料-引脚图及功能
  11. 什么是领域模型(domain model)?贫血模型(anaemic domain model) 和充血模型(rich domain model)有什么区别...
  12. 零样本学习的相关概念——综述
  13. adb工具的下载及配置
  14. Android入门实践简单小项目:健康饮食
  15. Java实现简单电子邮件的发送
  16. Mp3Player VS Diskman(1)
  17. Axure 元件库-原型
  18. 计算机控制op是啥,安徽建筑大学 2015计算机控制技术 期末考试复习题
  19. 如何破译Charles
  20. rp魔兽那个服务器人最多,魔兽世界怀旧服rp服务器什么意思 魔兽世界怀旧服rp是什么意思...

热门文章

  1. Python办公自动化Excel
  2. 【解锁技能】学会Python条件语句的终极指南!
  3. angular快速入门教程
  4. 零基础学习嵌入式入门以及项目实战开发【手把手教+国内独家+原创】
  5. 齐岳|水溶性竹红菌素PLGA纳米粒|负载奥沙利铂的mPEG-PLGA纳米粒子|包载黄豆苷元的PLGA纳米颗粒
  6. sql server 2016不能全部用到CPU的逻辑核心数的问题
  7. OpenSSL命令之算法类大全
  8. 520表白神器-教你用微信每天给TA说晚安
  9. msapro-note
  10. 一张表格搞懂那些特殊的IP地址