Git分布式版本控制系统——Git常用命令(一)

news/2024/5/17 18:41:17 标签: gitee, git, 源代码管理

一、获取Git仓库--在本地初始化仓库

执行步骤如下:

1.在任意目录下创建一个空目录(例如GitRepos)作为我们的本地仓库

2.进入这个目录中,点击右键打开Git bash窗口

3.执行命令git init

如果在当前目录中看到.git文件夹(此文件夹为隐藏文件夹)则说明git仓库创建成功

二、获取Git仓库--获取远程仓库

可以通过Git提供的命令从远程仓库进行克隆,将远程仓库克隆到本地

命令形式:git clone 【远程Git仓库地址】

三、Git本地仓库常用命令

在本地仓库目录下新建两个空文件,如下图:

 git status        查看文件状态

git add            将文件的修改加入暂存区

git reset           将暂存区的文件取消暂存或者是切换到指定版本 

git commit       将暂存区的文件修改提交到版本

git log             查看日志

四、Git远程仓库常用命令

git clone        从远程仓库克隆

git remote     查看远程仓库

git remote add      添加远程仓库(这个命令要在本地仓库的目录下执行,让本地仓库和远程仓库关联起来)

git pull [short-name] [branch-name]          从远程仓库拉取最新版本并合并到本地仓库

适用于两个人同时操作远程仓库的同一个文件(多人协作),其中一人对文件进行了修改,另一个人可以用这个命令来拉取最新的文件

git push [remote-name] [branch-name]        将本地仓库的内容推送到远程仓库

推送成功之后,打开远程仓库,可以看到推送成功的文件

注意:第一次执行git push命令时,要进行身份验证,账号和密码就是码云网站的登录账号和密码


http://www.niftyadmin.cn/n/5479992.html

相关文章

SpringBoot 集成H2数据库,启动执行sql, 中文乱码

目录 H2数据库介绍 SpringBoot版本:SpringBoot 2.1.12.RELEASE 快速集成H2,maven依赖 快速集成H2,数据源及关键参数配置 spring.datasource.schema参数(建表SQL脚本) spring.datasource.data参数(更新、…

【LeetCode热题100】【二叉树】二叉树的最大深度

题目链接:104. 二叉树的最大深度 - 力扣(LeetCode) 最大深度等于左子树的最大深度和右子树的最大深度中的较大者加一 class Solution { public:int maxDepth(TreeNode *root) {if (!root)return 0;return max(maxDepth(root->left), max…

【Java EE】获取Cookie和Session

文章目录 🎍Cookie简介🍀理解Session🌳Cookie 和 Session 的区别🌲获取Cookie🌸传统获取Cookie🌸简洁获取Cookie 🌴获取Session🌸Session存储🌸Session读取🌻…

解决微软输入法不显示选词候选框

解决微软输入法不显示选词候选框

纵横网络靶场--协议相关writeup

纵横网络网址: https://game.fengtaisec.com/ 1 Modbus协议 黑客通过外网进入一家工厂的控制网络,之后对工控网络中的操作员站系统进行了攻击,最终通过工控协议破坏了正常的业务。我们得到了操作员站在攻击前后的网络流量数据包&#xff0c…

Linux服务篇之FTP及SFTP

目录 背景 ftp sftp 背景 FTP(File Transfer Protocol,文件传输协议)是用于在网络上进行文件传输的一套标准协议。它工作在OSI模型的第七层以及TCP模型的第四层,即应用层,并使用TCP传输而非UDP。FTP的主要作用是让…

【精选】发布应用到应用商店的基本介绍

摘要 本文旨在介绍如何在各大应用商店发布应用,包括市场选择、准备材料、上架步骤以及常见被拒原因及解决方法。通过详细的步骤和经验分享,帮助开发者顺利将应用推向市场。 引言 随着移动应用市场的不断发展,越来越多的开发者希望将他们的…

3D Web轻量化引擎HOOPS Commuicator如何从整体装配中创建破碎的装配零件和XML?

前言 虽然可以从某些本机CAD格式(其子组件驻留在单独的文件中,例如CATIA V5、Creo - Pro/E、NX或SolidWorks)创建破碎装配,但无法从整体装配文件(例如IFC、Revit)创建或3DXML。 本文介绍了一个示例&#…