IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> 02_Git连接github仓库常用指令 -> 正文阅读

[开发工具]02_Git连接github仓库常用指令


嗨咯,大家好我是小棋,上次教大家如何在本地用Git管理自己的项目,这次我们一起来了解下Git远程仓库:github。

关注我,一起进步吧~

前言

使用Git管理项目让我们事半功倍,但是把项目存放在本地是危险的,而且不利于多人协作,因此我们需要将项目push到远程仓库(可以类比百度云盘),用它来帮助我们托管项目。

我这里并不打算用过多的语言描述git中关于远程仓库的指令,而是翻译下github为我们提供的一个远程文档。这个文档是每次在github中创建项目之后自动生成的,文档虽然很短,但是包含了最重要的一些信息。理论上,只要知道这个文档的内容,就足够开始git远程开发了。

下面我对这个文档进行翻译,并加入一些我个人的解读。

原文

Quick setup — if you?ve done this kind of thing before

Get started by creating a new file or uploading an existing file.

We recommend every repository include a README, LICENSE, and .gitignore.

…or create a new repository on the command line

echo “# PVZ_Course” >> README.md

git init
git add README.md
git commit -m "first commit"
git branch -M main
git remote add origin git@github.com:IMUHERO/PVZ_Course.git
git push -u origin main

…or push an existing repository from the command line

git remote add origin git@github.com:IMUHERO/PVZ_Course.git
git branch -M main
git push -u origin main

…or import code from another repository

You can initialize this repository with code from a Subversion, Mercurial, or TFS project

翻译和解读

开始:请确保做了下述的事情

在github网页中创建一个新的文件,或者上传本地已经存在的文件。

我的理解:github网页版仓库中有个按钮是Add File,因此我们可以通过网页版去创建新的文件。或者通过 git push 指令把本地的文件上传到github中。

我们建议,每一个项目仓库包含:README.md,LICENSE.md 和 .gitignore 文件。

我的补充:

  • .md文件是markdown文档的文件格式,很多程序员都会使用这种格式书写文本,因为他简洁易读。
  • README.md:是现在大多数项目介绍文档的统一命名,命名为这个文档的内容,会展示在github首页中,作为该项目的一个介绍。
  • LICENSE.md:如果没有这个LICENSE,那么你的项目默认为独家版权,别人是不能碰你的项目的。
    只有当你创建了LICENSE,并在LICENSE之中声明了开源许可证之后,你的项目才是开源的。

…或者使用命令行创建一个项目仓库

使用到的指令如下:

git init
git add README.md
git commit -m "first commit"
git branch -M main
git remote add origin git@github.com:IMUHERO/PVZ_Course.git
git push -u origin main

解读:没啥可解读的,就是打开一个文件夹,一个一个指令输入,就建立了这个本地文件夹和远程仓库的连接了!

…或者使用命令行提交已经创建好的项目仓库

如果你之前已经在本地使用git管理项目了,那么可以省去创建的步骤,直接建立和远程仓库的连接,并且提交你本地的这些问价以及修改记录。

git remote add origin git@github.com:IMUHERO/PVZ_Course.git
git branch -M main
git push -u origin main

…或者导入另一个项目仓库

一般不会用吧,不用管这一点了。

值得一说的是:当你在github中浏览别人的项目时,可以使用他项目右上角的fork按钮,把他的项目克隆一份到你自己的仓库中。因为你无法对他的项目做修改,但是拷贝完后,你就可以修改自己fork后的远程项目了~


关注我,一起进步吧~

点个赞叭~

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-10-31 12:20:15  更:2022-10-31 12:24:01 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/18 14:39:59-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码