Git本地仓库文件的创建、修改和删除
目录
- 基本信息设置
- 1.设置用户名
- 2.设置用户名邮箱
- Git仓库操作介绍
- 1.创建一个新的文件夹
- 2.在文件内初始化git仓库(创建git仓库)
- 3.向仓库中添加文件
- 1.创建一个文件
- 2.将文件添加到暂存区
- 3.将暂存区添加到仓库
- 4.修改仓库文件
- 1.修改文件
- 2.然后把文件添加到暂存区
- 3.最后添加到仓库
- 5.删除远程仓库文件
- 1.删除Windows目录下的文件
- 2.从Git中删除文件
- 3.提交操作
- 4.删除成功
基本信息设置
1.设置用户名
git config --global user.name ' Github用户名 '
2.设置用户名邮箱
git config --global user.email "you@example.com"
注意:该设置在GitHub仓库主页显示谁提交了该文件
Git仓库操作介绍
1.创建一个新的文件夹
创建方式一:Windows右键右键添加文件
创建方式二:命令行模式输入命令:“ mkdir filename ”
我们采取命令行方式,这种方式比较方便。如下图所示:
2.在文件内初始化git仓库(创建git仓库)
1.进入创建的文件夹
cd filename
2.输入命令
git init
3.生成 .git隐藏文件表示初始化成功
3.向仓库中添加文件
1.创建一个文件
touch hello.c
查看文件属性
git status
2.将文件添加到暂存区
git add hello.c
3.将暂存区添加到仓库
git commit -m '文件描述'
添加成功!
4.修改仓库文件
1.修改文件
vi hello.c
添加你想输入的内容
查看文件内容
cat hello.c
修改之后查看文件状态
git status
提示被修改了。
2.然后把文件添加到暂存区
git add hello.c
3.最后添加到仓库
git commit -m "文件描述"
5.删除远程仓库文件
1.删除Windows目录下的文件
rm -rf hello.c
2.从Git中删除文件
git rm hello.c
3.提交操作
git commit -m "提交描述"
4.删除成功
Git本地仓库文件的创建、修改和删除相关推荐
- Git本地仓库与GitHub远程仓库的同步方法
GitHub介绍: 基于Git的项目托管平台,简单的说就是一个网站,通过注册账号后,可以使用Git服务,它提供了可以在上面创建资源仓库的Web页面,通过shell命令或者图形用户界面可以和远程项目同步 ...
- [编程开发工具-6]:github仓库、gitee仓库、git本地仓库混合管理的架构与详细实现步骤
作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客 本文网址:https://blog.csdn.net/HiWangWenBing/article/detai ...
- Git学习——Git基本工作原理(入门级教程,通过玩转Git本地仓库,帮助新手快速入手Git)
如果你只是想知道如何用Git上传代码至托管平台,请看:创建码云仓库并完成第一次上传(https) 及 使用ssh协议上传代码 如果你想了解Git本地仓库的工作原理,欢迎阅读本文. 文章目录 一.分区及 ...
- Git本地仓库的搭建及使用
前言 1.什么是git? 开源的最先进的分布式版本控制系统,没有之一 用以高效.高速的处理从很小到非常大的项目版本管理. 2.什么是版本控制系统? 版本控制是一种记录一个或若干文件内容变化,以便将来查 ...
- Git本地仓库的初始化和配置
系列文章目录 (一)Git本地仓库的初始化和配置 (二)Git文件代码提交详解 (三)Git分支与标签 (四)Git历史版本的回溯.修改及回滚 (五)Git远端同步 文章目录 系列文章目录 一.构建本 ...
- Git本地仓库基本操作
Git 本地仓库基本操作 1.设置用户名和邮箱地址 2.创建一个版本库 3.把文件提交至版本库 4.修改文件 5.版本回退 6.撤销修改 7.删除文件 1.设置用户名和邮箱地址 $ git confi ...
- Git系列(四)、在IDEA操作Git本地仓库与连接远程Git仓库(推送、合并、拉取、克隆操作)
在IDEA操作Git本地仓库与连接远程Git仓库 1.首先设置idea中绑定本地Git的可执行路径 2.随便建个项目,将项目初始化为Git管理的本地仓库 3.按命令操作顺序将项目添加并提交到本地仓库中 ...
- Git 本地仓库同步到 Gitee 远程仓库
前记: git svn sourcetree gitee github gitlab gitblit gitbucket gitolite gogs 版本控制 | 仓库管理 ---- 系列工程笔记. ...
- Git本地仓库和远程仓库冲突解决
场景描述: 在本地创建了一个git repo,并且执行了,git init命令,创建了.gitignore文件,或者README.md文件: 在远程创建了一个git repo,创建时也初始化了.git ...
最新文章
- java内部类 缺点_Java中的内部类及其优势
- 【控制】《鲁棒控制-线性矩阵不等式处理方法》-俞立老师-目录
- 牛逼!有人用漫画带你了解 Linux 内核长啥样
- python多线程爬虫数据顺序_多线程爬取小说时如何保证章节的顺序
- 去掉烦人的“正在配置Windows”
- mac/unix系统:C++实现一个端口扫描器
- Google Health将被解散,谷歌为何折戟于医疗健康?
- 判断系统误差的matlab,基于MATLAB的误差数据处理实验报告
- 多拨测试软件,openwrt一线多拨网速叠加操作(网友提供)测试速度请用的方式不要用360那些测试软件...
- 接了几个APP逆向的私活,赚爆了!
- 马斯克的“星链”会不会威胁中国太空安全?肯定会!
- DNS域传送漏洞(CVE-2015-5254)
- php 刮奖,php抽奖概率算法(刮刮卡,大转盘),抽奖刮刮卡_PHP教程
- 在线Spirte图定位工具,自动生成CSS
- 【游戏面包屑】时间回溯·逆流吧
- 首都师范 博弈论 6 5 3无限次重复博弈中达成合作的条件
- linux下限制CPU使用率的3种方法 (转)
- 面试完还呗、拼多多、蚂蚁金服、趣头条、京东到家之后,我知道了这些
- 期末考试【学堂在线答案】信息素养——学术研究的必修课(2021秋)
- 日期选择器(年、季、月、周)展示
热门文章
- centos7装完chrome无法使用yum问题解决
- python学习笔记列表和元组(三)
- C# 多线程 Parallel.For 和 For 谁的效率高?那么 Parallel.ForEach 和 ForEach 呢?
- 2月份.xyz域名总量10强:西数称王 注册量破百万
- jQuery缓存数据——仿Map
- Linux自动备份脚本
- 通过EIGRP的 variance 参数实现非等价负载均衡
- Davinci及U-boot的一些介绍
- halcon rectangle1_domain缩减图像域为矩形
- 学习笔记(55):Python实战编程-Scrollbar