| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> git基本操作方法,记录几条命令将自己的代码托管到Github -> 正文阅读 |
|
[开发工具]git基本操作方法,记录几条命令将自己的代码托管到Github |
一、Git 简介1. 架构关键词: Git 是一个分布式的代码托管工具,我们可以基于同一套代码,在不同电脑上进行项目开发,最终都可以可以把代码同步到 Git 服务器上。Git是一个分布式的代码托管工具,如下图: 2. 工作流下面是一张基于 Git 托管的代码流向图 Git涉及到一下关键的几个概念: Working Directory (工作区):我们编辑与变动的代码文件,都在工作区下; Stating Area (缓存区):代码有变动的时候,我们可以把每次变动后的代码,提交到Git缓存区。让 Git 记录代码的变动; Respository (仓库):在Git缓存区的代码,都可以提交到 Git仓库进行托管。从图中可以看到,本地的仓库(一般指我们自己的电脑)可以将代码提交到远程的仓库(一般指Git服务器)。 二、安装1. Linux在 Debian、Ubuntu、Deepin 等操作系统上安装命令如下
2. MacMac 可以使用
或者安装 xcode 工具包, 3. windowswindows 安装比较简单,直接使用二进制包按提示安装即可,git二进制安装包下载地址在 Git官网上 可以找到。 三、基本使用1. 初始化本地用户在使用git之前,我们先设置本地的账号,设置一下本地
配置好本地账号信息之后,就可以使用了。实际上本地的账号可以任意设置,与远端账号关系不大,只是记录我们在本地仓库操作的用户信息而已。 2. 创建本地仓库我们在命令行终端上进入到自己的工作目录,假如自己的工作目录在
初始化完成后当前目录变成了 3. 将本地代码提交到Git缓存区我们可以在本地添加一个代码文件,如下命令
这个时候,我们可以使用git 将
或者使用另一个命令
4. 将缓存区的代码提交到本地仓库使用下面命令将代码提交到本地仓库,就完成托管了,如下命令
提交到git仓库的代码,我们就可以使用 5. 将代码提交到远程仓库本地仓库的可以提交到远程仓库,远程仓库也可以实时同步最新代码到本地仓库。在实际开发中,一般是多个人共用一个远程仓库,因为一个稍微有规模的项目通常不是一个人开发的,而是多个人共同维护一套代码。下面是将本地代码同步到远端的基本操作: 假如我们在Github仓库上创建了一个仓库,仓库的git地址为
进行账号验证之后,即可成功将代码推送到远端git仓库。 四、总结通过这篇文章,我们已经会将自己的代码推送到远端的 Github 进行托管了,但实际上,远远不能满足我们的需求。你可能会有以下疑问:
… 篇幅问题,后面我们会解决上述我们提到的问题,并循序渐进地介绍怎样git在实际工作的提高我们工作效率。欢迎大家继续关注! |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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年12日历 | -2024/12/23 21:28:37- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |