Linux下git入门操作

0.创建仓库

可以按这个配置来,.gitignore中存放了上传时忽略的文件类型后缀。

1.clone仓库

在gitee上创建好仓库,点击克隆/下载,

复制地址fyehong/Linux_notes 。

在所需的文件夹中放置仓库。比如我在文件夹lesson9下存储仓库。就在lesson9目录下,输入指令:"git clone 复制的网址"。

这里可能会弹出输入账户名和账户密码的指令,输入即可。

2.配置邮箱和用户名 (首次使用)

输入这两条指令即可(将邮箱用户名修改成自己的)。

3. 上传文件

三板斧,add我想要上传的文件(文件夹也算文件),commit -m 英文双引号,引号中填写我们上传内容的备注,也就是提交日志,这个很重要参数。

4.查看日志

输入git log可以查看提交日志。

5.查看仓库当前文件提交状态

输入git status,查看文件提交状态。

因为linux_notes下的文件都成功上传并同步,所以git的当前工作目录是干净的。现在我们在当前目录下创建一个文件test.c。再git status,

我们git add test.c,将test.c添加到git的暂存区,再git status。

此时, 暂存区中test.c我们没有提交到仓库中,输入"git reset HEAD <file>..." 会取消上次add操作,清空暂存区中的文件。我们不清空,直接git commit -m "for _test",再git status。

git status提醒我们使用git push,将本地的Git仓库信息推送上传到远端服务器(也就是gitee仓库服务器),上传之后,我们才能在gitee个人网页查看到我们上传的文件。我们git push。 此时一般要输入账户名和密码。因为我们没有在本地配置账户和账户密码。再git status,

工作目录为空。

6.设置上传是忽视的文件后缀

在我们clone后的仓库中,有个隐藏文件.gitignore。 打开这个文件,

这个文件中,存储的就是远程服务器不会接受上传文件类型的后缀,所以不管怎么上传,但凡上传文件类型的后缀能够匹配,gitignore中的某个后缀,就不会保存在gitee远程服务器中,且不会在对应的gitee仓库中显示该后缀类型的文件。

比如我们在.gitignore文件中添加后缀.yls(注意:前面要加"#"), 然后我们在当前目录下创建一个文件test.yls。

我们在对应的gitee仓库主业就看不到文件test.yls。

git本地免密码和账号pull、push_没有git账号怎么拉代码-CSDN博客

相关推荐
数字新视界2 分钟前
空调控制器AIRC800的智能化管理与应用实践
大数据·服务器·数据库·动环监控系统·动力与环境监控系统
知已难寻9 分钟前
01 · OpenStack的认证管理 Keystone
运维·服务器·云原生·云计算·openstack
不老刘39 分钟前
Antigravity 的 New Worktree 模式:给 AI 代理一个安全的“平行工位”
人工智能·git·ai编程·antigravity
企鹅侠客1 小时前
Linux CPU 负载平均值(Load Average)详解:从原理到实践
linux·运维·服务器·服务器负载
易点云徐源1 小时前
HP 暗影精灵 PRO 16 安装双系统后,开机直接进入 Windows,按 F9 才能进入 Ubuntu:GRUB 菜单不显示的处理方法
linux·运维·ubuntu
吃一碗粉只付一碗钱1 小时前
10-令牌里的用户主键不要明文
服务器·数据库·sql·sqlserver·c#
光谱SpectrAI1 小时前
Windows 也中招:Git Bash 和 Node 仍信任泄露的 eMudhra 证书
git
第404号工位1 小时前
离职退电脑前别只点“清空回收站”!手把手教你彻底抹除凭证与数字痕迹
linux·python·架构
Linux运维技术栈1 小时前
WAF部署在防火墙后面,获取不到真实IP怎么办?
服务器·网络·tcp/ip·安全·防火墙·waf
YIN_尹1 小时前
【git原理与使用】git初识与安装
大数据·git·elasticsearch