当前位置: 首页 > news >正文

安徽先锋网站两学一做标志设计软件

安徽先锋网站两学一做,标志设计软件,企业邮箱怎么在手机上登录,长沙做网站建设公司哪家好文章目录 1.将远端代码克隆到本地2.修改本地代码并提交到远程仓库3.Git命令总结git clonegit statusgit addgit commitgit pushgit log 首先,我在Gitlab上创建了一个远程仓库,用于演示使用Gitlab进行版本管理的完整流程: 1.将远端代码克隆到本…

文章目录

  • 1.将远端代码克隆到本地
  • 2.修改本地代码并提交到远程仓库
  • 3.Git命令总结
    • `git clone`
    • `git status`
    • `git add`
    • `git commit`
    • `git push`
    • `git log`

  • 首先,我在Gitlab上创建了一个远程仓库,用于演示使用Gitlab进行版本管理的完整流程:

在这里插入图片描述

1.将远端代码克隆到本地

  • 复制这个远端仓库ssh地址:

在这里插入图片描述

  • 在本地终端执行git clone xx地址命令:

在这里插入图片描述

  • 克隆成功后:
    .git文件夹存储着关于 Git 版本控制的信息。
    在这里插入图片描述

2.修改本地代码并提交到远程仓库

  • 本地新建一个file.txt文件,并写入内容:

在这里插入图片描述

  • 执行git status可以检查仓库的状态:

在这里插入图片描述

  • 执行git add(添加到版本控制)、git commit(进行提交)、git push(推送到远程仓库)将本地代码同步到远程仓库:

在这里插入图片描述

  • 远端显示同步成功:

在这里插入图片描述

  • 执行git log命令可查看当前仓库操作记录:

在这里插入图片描述

3.Git命令总结

在上文一共涉及到以下6个命令:

git clone

  • 用途:此命令用于从远程Git仓库下载代码库的完整拷贝到本地。当你想要在本地机器上拥有一个现有仓库的复制品并进行开发工作时,就会使用此命令。
  • 示例git clone https://github.com/username/repository.git
    • 这里,https://github.com/username/repository.git 是远程仓库的URL,username 是仓库所有者的用户名,repository 是仓库名。

git status

  • 用途:此命令用来查看当前工作目录和暂存区的状态。它会显示出哪些文件被修改了、哪些文件是新建的但未被跟踪(untracked)、哪些文件已经准备好被提交(staged)等信息。
  • 示例输出
    On branch main
    Your branch is up to date with 'origin/main'.Changes not staged for commit:(use "git add <file>..." to update what will be committed)(use "git restore <file>..." to discard changes in working directory)modified:   README.mdUntracked files:(use "git add <file>..." to include in what will be committed)new_file.txtno changes added to commit (use "git add" and/or "git commit -a")
    
    • 上述输出显示了README.md文件已被修改但未被添加到暂存区,同时存在一个未被Git跟踪的新文件new_file.txt

git add

  • 用途:此命令用于将文件的改动添加到暂存区(staging area)。在提交之前,通常会先使用git add来标记对文件所做的改动,表明你想要包含这些改动在下次提交中。
  • 示例git add .git add filename
    • git add . 将所有改动过的文件添加到暂存区。
    • git add filename 只将名为filename的特定文件添加到暂存区。

git commit

  • 用途:此命令用于将暂存区中的所有改动作为一个新的提交记录到仓库历史中。每次提交都会附带一条提交信息,说明此次提交做了哪些修改。
  • 示例git commit -m "Add feature X and fix bug Y"
    • -m 参数后跟提交信息,说明了本次提交的主要内容。

git push

  • 用途:此命令用于将本地仓库的提交推送到远程仓库,使得其他人可以看到你的提交和改动。
  • 示例git push origin main
    • origin 指定远程仓库的名字,通常是默认的远端仓库名。
    • main 是你要推送的分支名,也可以是其他分支名如masterdevelop等。

git log

  • 用途:此命令用于查看提交历史记录。它会展示一系列的提交记录,包括提交ID(哈希值)、作者、日期以及提交信息。
  • 示例输出
    commit a1b2c3d4e5f6g7h8i9j0klmno
    Author: John Doe <john.doe@example.com>
    Date:   Thu Feb 2 15:04:05 2023 +0800Add feature X and fix bug Y
    
    • 每个提交都有一个唯一的ID(上述示例中的a1b2c3...),这在查看历史、回退版本或比较变动时非常有用。
http://www.yayakq.cn/news/977334/

相关文章:

  • 建设网站建设白度经验哪有学电脑培训班
  • 电子网站风格设计.net网站方案
  • 婚纱网站设计首页专注高端品牌网站的设计
  • 公司网站建站哪个系统好用浙江省特种作业证查询官网
  • 企业网站建设总结报告滁州市建设局网站
  • 不同网站建设特点如何做美食网站
  • 青岛网站商城设计湛江专业自助建站详细解读
  • 网站建设开发背景简介网站购物分享seo
  • 台州超值营销型网站建设地址国内精美网站欣赏
  • 企业科技网站建设微信公众号手机网站
  • 企业快速建站免费模板网站管理与维护的优势
  • 太阳镜商城网站建设中国设计网怎么样
  • 网站logo设计标准做企业网站需要买什么
  • 网站qq号获取中国最好的编程学校
  • 网站建设分录最新新闻热点国家大事
  • 腾讯建设网站视频视频视频平板电脑网站模板
  • 搜索网站建设推广优化卖保温杯去什么网站做推广
  • 综合商城网站程序杭州建站模板
  • 做app网站公司哪家好王野天简历
  • 莱芜网站建设流程西安网站建设 app
  • 网站建设与维护工作内容泉州网站排名优化
  • 网站抄袭嵌入式开发板推荐
  • 全屏类网站建设wordpress新界面
  • 深圳市门户网站建设企业济南房地产网app下载
  • 常州做网站包括哪些淄博专业网站建设哪家专业
  • 丰城住房和城乡建设部网站怎么在vk网站上做推广
  • 佛山网站建设的首选公司青柠在线观看免费高清电视剧
  • 黔西县城市建设局网站网站 备案 注销
  • 做餐饮类网站用哪个程序专门做mod的网站
  • 湖北营销网站建设设计什么是网站开发公司