热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

【Git学习】Git的学习记录

目录一)首先第一步当然是去gitee注册一个账号啦~这里省略~~~二)新建一个仓库~三)填写一些仓库相关信息~四)g

目录

一)首先第一步当然是去gitee注册一个账号啦~这里省略~~~

二)新建一个仓库~

三)填写一些仓库相关信息~

四)git相关操作

1、在桌面上创建一个文件夹

2、进入文件夹

3、初始化git

4、建立与远程的仓库的联系

5、新建一个文件

6、将本地文件添加到暂存区

7、将暂存区文件添加到本地仓库

​8、将本地仓库push上传至远程仓库

9、如果要将远程仓库下拉到本地

五)git一些其他命令



近期想把后续一些做的项目代码开源上传gitee(我的梦想是开源一切~),但是第一次使用git操作还是有些不熟悉的地方,因此记录一下方便后续查看~


一)首先第一步当然是去gitee注册一个账号啦~这里省略~~~


二)新建一个仓库~


三)填写一些仓库相关信息~


四)git相关操作


1、在桌面上创建一个文件夹

mkdir git_test


2、进入文件夹

cd git_test

3、初始化git

git init


 4、建立与远程的仓库的联系

git remote add origin https://gitee.com/qiu-shuxin/test.git

(后面的网址是你新创建完显示的~)


5、新建一个文件

touch 1.c

6、将本地文件添加到暂存区

git add 1.c

7、将暂存区文件添加到本地仓库

git commit -m "first_commit"

 -m 表示添加信息,双引号为注释



8、将本地仓库push上传至远程仓库

将本地的 master 分支推送到 origin远程主机的 master 分支

git push origin master

以后如果有别的分支,可以修改为:(test则为另一个分支)

git push origin master:test

随后输入用户名和密码即可!

 我们可以发现文件已经上来啦!


9、如果要将远程仓库下拉到本地

git pull origin master

或者:

git clone https://gitee.com/qiu-shuxin/test.git

五)git一些其他命令

查看仓库当前的状态,显示有变更的文件:

git status

查看本地分支:

git branch

新建本地分支:

git branch test

 查看历史提交日志

git log

推荐阅读
  • VSCode与Gitee集成:项目提交的高效实践
    本文介绍如何利用VSCode内置的Git工具将项目提交到Gitee,简化Git命令的使用,提升代码管理效率。同时分享一些常见的踩坑经验和解决方案。 ... [详细]
  • 数据库内核开发入门 | 搭建研发环境的初步指南
    本课程将带你从零开始,逐步掌握数据库内核开发的基础知识和实践技能,重点介绍如何搭建OceanBase的开发环境。 ... [详细]
  • 从零开始构建完整手机站:Vue CLI 3 实战指南(第一部分)
    本系列教程将引导您使用 Vue CLI 3 构建一个功能齐全的移动应用。我们将深入探讨项目中涉及的每一个知识点,并确保这些内容与实际工作中的需求紧密结合。 ... [详细]
  • 本文详细记录了在银河麒麟操作系统和龙芯架构上使用 Qt 5.15.2 进行项目打包时遇到的问题及解决方案,特别关注于 linuxdeployqt 工具的应用。 ... [详细]
  • 本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ... [详细]
  • PHP 5.2.5 安装与配置指南
    本文详细介绍了 PHP 5.2.5 的安装和配置步骤,帮助开发者解决常见的环境配置问题,特别是上传图片时遇到的错误。通过本教程,您可以顺利搭建并优化 PHP 运行环境。 ... [详细]
  • 本文详细介绍了 Dockerfile 的编写方法及其在网络配置中的应用,涵盖基础指令、镜像构建与发布流程,并深入探讨了 Docker 的默认网络、容器互联及自定义网络的实现。 ... [详细]
  • 本文详细介绍了如何使用 Yii2 的 GridView 组件在列表页面实现数据的直接编辑功能。通过具体的代码示例和步骤,帮助开发者快速掌握这一实用技巧。 ... [详细]
  • 本文详细介绍了Java编程语言中的核心概念和常见面试问题,包括集合类、数据结构、线程处理、Java虚拟机(JVM)、HTTP协议以及Git操作等方面的内容。通过深入分析每个主题,帮助读者更好地理解Java的关键特性和最佳实践。 ... [详细]
  • Android LED 数字字体的应用与实现
    本文介绍了一种适用于 Android 应用的 LED 数字字体(digital font),并详细描述了其在 UI 设计中的应用场景及其实现方法。这种字体常用于视频、广告倒计时等场景,能够增强视觉效果。 ... [详细]
  • 本文介绍了如何使用PHP代码实现微信平台的媒体素材上传功能,详细解释了API接口的使用方法和注意事项,确保文件路径正确以避免常见的错误。 ... [详细]
  • 高效解决应用崩溃问题!友盟新版错误分析工具全面升级
    友盟推出的最新版错误分析工具,专为移动开发者设计,提供强大的Crash收集与分析功能。该工具能够实时监控App运行状态,快速发现并修复错误,显著提升应用的稳定性和用户体验。 ... [详细]
  • 使用Python在SAE上开发新浪微博应用的初步探索
    最近重新审视了新浪云平台(SAE)提供的服务,发现其已支持Python开发。本文将详细介绍如何利用Django框架构建一个简单的新浪微博应用,并分享开发过程中的关键步骤。 ... [详细]
  • 本题涉及一棵由N个节点组成的树(共有N-1条边),初始时所有节点均为白色。题目要求处理两种操作:一是改变某个节点的颜色(从白变黑或从黑变白);二是查询从根节点到指定节点路径上的第一个黑色节点,若无则输出-1。 ... [详细]
  • Composer Registry Manager:PHP的源切换管理工具
    本文介绍了一个用于Composer的源切换管理工具——Composer Registry Manager。该项目旨在简化Composer包源的管理和切换,避免与常见的CRM系统混淆,并提供了详细的安装和使用指南。 ... [详细]
author-avatar
囡囡需要嗳
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有