一、安裝git

1、在https://git-scm.com/downloads下载安装git;

2、安装成功后在开始菜单中或任意一个文件夹中点击鼠标右键打开git bash;

3、在命令行輸入: 
     git config --global user.name "Your Name"
     git config --global user.email "email@example.com"

二、创建本地git仓库

1、例子:在本电脑D盘中创建gittest文件夹,进入该文件夹,鼠标右键打开git bash here选项;输入命令mkdir learngit创建learngit文件夹;然后输入命令cd learngit进入文件夹;

2、在leanrngit这个文件夹中使用git init将该文件夹变成git可以管理的仓库,此时learngit文件夹里面多了一个.git的文件夹;

三、文件的上传等操作

1、在learngit文件夹下面创建一个test.txt的文件(直接鼠标右键创建);

2、使用git add 'test.txt' 将文件添加到暂存区;

3、使用 git commit -m ‘first commit’将该文件提交到master分支上;

此时文件已经提交到本地仓库的master分支上;更详细的关于文件删除、版本回撤等命令可以参考该网站:版本回退 - 廖雪峰的官方网站

四、建立远程仓库

1、登录github网站github.com,点击右上角的create new repo;

2、输入远程仓库中的文件夹名称,自己习惯于设置成和本地仓库一样的文件夹名称即还是learngit,下面其他选项都可以不设置,然后点击create pository此时远程仓库也建立完成~

3、完成后出现以下界面,注意这个ssh链接,下面会使用!~

五、远程仓库和本地仓库连接

1、在本地仓库learngit文件夹里面打开git bash,输入git remote add origin git@github.com:wang-ter/learngit1.git,就可以将远程仓库和本地仓库连接,origin就是远程仓库的名称,也可以设置成其他名字,但origin更容易辨别出这就是远程仓库;

2、使用下面命令将本地文件推送到远程仓库: git push -u origin master ;就是通过git push将master推送到远程库的origin中,使用-u是为了在第一次推送时候将本地master分支和远程master分支联系起来,不会推送到远程新的master分支;之后可以只用git push origin master即可;

六、将远程仓库内容克隆到本地仓库

例子:在D盘中建一个文件夹learnclone,在文件夹里面git bash,然后通过git clone 【url】克隆;(url就是git@github.com:wang-ter/learngit1.git);

七、文件提交到本地到远程的一个简单步骤

1、增加文件;
(1)git add test.txt 
(2)git commit -m ‘commit test.txt’
(3)git push origin master
2、删除文件
(1)git rm test.txt
(2) git commit -m ‘del test.txt’
(3)git push origin master

前两步骤是将文件提交到本地仓库,最后一步是将本地仓库文件推送到远程仓库;

总结:以上是最简单的从建立本地git仓库、远程仓库、远程本地仓库连接;将文件提交到本地仓库并推送到远程仓库的一个完整简单步骤,希望对初学者有用!

搭建自己的git仓库之简单搭建本地git仓库和远程git仓库~相关推荐

  1. github+hexo搭建个人博客(1.简单搭建)

    github+hexo搭建个人博客(1.简单搭建) 需要使用的软件,我已经放到自己的百度云盘里,网络不好的同学可以自己下载[百度云链接] 安装git 安装node 安装hexo 本地测试 申请gith ...

  2. 本地项目关联到远程git仓库

    本地项目关联到远程git仓库 场景是这样的:在gitee-code上新建一个项目,gitee会帮你把项目初始化,初始化之后会根据你的选择生成默认的说明文件和gitignore文件.这个时候你就可以复制 ...

  3. 搭建空的maven多模块项目架构并且上传到远程git仓库(超详细 cmd命令版本)

    2019独角兽企业重金招聘Python工程师标准>>> 首先看标题分为二部分 搭建空的maven多模块项目 上传到远程git远程仓库 第一步详细教程: 一: 二: 注意点:记住什么都 ...

  4. git新建分支:新建本地分支并创建远程分支,推送本地分支(已有工程)

    sublime merge是个git可视化软件 背景:已有工程,需要新建一个分支push新项目 如下:本地分支为blemish等,远程分支为origin下分支. 创建之间切换到master分支,防止后 ...

  5. git服务器的简单搭建

    安装git 安装git,参考:https://git-scm.com/book/zh/v1/%E8%B5%B7%E6%AD%A5-%E5%AE%89%E8%A3%85-Git 创建git仓库 使用ro ...

  6. java搭建直播平台_直播平台简单搭建笔记

    直播平台大致流程 实时传输协议有:RTMP.HLS.HDL(HTTP-FLV) 编译环境 apt-get install build-essential nginx安装 安装pcre(目前最新8.44 ...

  7. 常见的简单的搭建邮件服务器,邮件服务器的简单搭建

    1. 邮件服务器域名解析 首先,我在万网上解析域名如下: 记录类型 主机记录 记录值 A mail 115.29.105.12 MX @ mail.chenlianfu.com TXT @ v=spf ...

  8. linux 如何查看远程代码分支,linux看git 创建分支、删除本地分支、查看远程分支、本地分支例子...

    1 查看远程分支 $ git branch -a * br-2.1.2.2 master remotes/origin/HEAD -> origin/master remotes/origin/ ...

  9. 在自己的服务器上搭建git仓库服务器(本地推送到远程仓库、远程仓库推送到本地)

    文章目录 Git服务器 一.安装Git 二.配置Git 1.创建Git用户 2.仓库初始化 三.使用仓库 1.本地推送到远程仓库 2.远程仓库推送到本地 总结 Git服务器 一般,我们编写项目,都会保 ...

最新文章

  1. 仅需1/5成本:TPU是如何超越GPU,成为深度学习首选处理器的
  2. [How TO]-堡垒机快捷登陆SSH服务器-expect自动输密码
  3. JavaWeb第四讲 会话跟踪技术HttpSession、Cookie、url、隐藏表单域
  4. android九宫格密码源码,Android九宫格解锁的实现
  5. Android启动过程五个步骤,Android启动流程、app启动原理
  6. CF385C Bear and Prime Numbers 数学
  7. 智能一代云平台(三十):逆向工程生成mybatis
  8. Yarn的原理与资源调度
  9. 手机 省份证 归属地查询接口
  10. 糊涂图决定开始写博客了
  11. KDD2019 | 开放学术图谱 (OAG): 大规模知识图谱异构实体对齐
  12. Spring使用纯注解配置事务管理并实现简单的增删查改以及模拟转账功能
  13. 极客Linux日记-2022年1月2日
  14. 上海市促进文化创意产业发展财政扶持资金项目政策解读
  15. 表字段的处理(Sql Server)
  16. 2022年焊工(初级)试题及答案
  17. Ubuntu16.04下NVIDIA显卡驱动安装(华硕飞行堡垒7代,1660ti)
  18. [09-19]关于双击*.exe就生成*~.exe(第2版)
  19. 欢乐上墙使用简易教程 + 详细教程
  20. 一个演奏乐曲的趣味小程序

热门文章

  1. 解决Mixed Content: The page at https://* was loaded over HTTPS, but requested an insecure XMLHttpReque
  2. VIjos 晴天小猪历险记之Number (搜索+链表hash)
  3. nvme分区选mbr还是guid_设置UEFI+GPT分区安装win10教程
  4. vue下载sass方式
  5. Java最好用软件——idea安装教程
  6. 前端单元测试---孤勇者级教程
  7. OpenGL如何渲染NV12数据
  8. 2018春运火车票务系统:每天1500亿浏览量,1秒卖票700张
  9. 卡巴斯基实验室CE0来华启动卡巴斯基安全中国行
  10. MOOC 浙大数据结构 4.2平衡二叉树 测验