【Git】远程仓库的创建、SSH协议克隆、拉取、推送

目录

一、创建远程仓库

二、HTTPS协议克隆仓库

三、SSH协议克隆仓库

四、向远程仓库推送

五、从远程仓库拉取

六、忽略特殊文件

七、配置命令别名


一、创建远程仓库

首先我们可以从GitHub或者Gitee中创建自己的个人仓库

工作台 - Gitee.comhttps://gitee.com/

二、HTTPS协议克隆仓库

当我们的仓库创建好之后,我们可以在仓库中找到链接

在我要克隆到本地的文件夹中输入以下命令

git clone 刚才的链接

这样就克隆完成啦

三、SSH协议克隆仓库

首先我们需要在root目录下找到.ssh目录,仓库是否有以下两个文件,如果没有则执行下面的命令

ssh-keygen -t rsa -C "邮箱" # 邮箱必须是自己Gitee的邮箱

然后打开id_rsa.pub文件将内容复制粘贴

cat id_rsa.pub # 查看该文件,将内容复制后

这个时候我们可以复制SSH链接

执行以下git clone + SSH链接即可克隆成功

四、向远程仓库推送

当我们工作区中的内容进行修改后先进行add然后commit后

我们可以使用以下命令向远端仓库推送

git push origin 本地分支名:远端分支名 # 比如 git push origin master:master,当两个分支相同时可以简写一个

五、从远程仓库拉取

git pull origin 远程分支:本地分支 # 我们可以通过这个命令拉取

六、忽略特殊文件

在日常开发中我们不想让一些文件提交到远程仓库中,比如一些存储密码等信息的文件,此时我们可以通过.gitignore文件来实现上传时忽略一些文件

首先我们需要在仓库中创建一个.gitignore文件,在文件里我们可以将不想上传的文件名输入,或者

*.sql 这样就将以.sql结尾的文件不进行上传

七、配置命令别名

git config --global alias 别名 命令

相关推荐
Darkwanderor20 分钟前
对Linux的进程控制的研究
linux·运维·c++
爱网络爱Linux3 小时前
Linux proc 目录安全加固
linux·运维·rhce·rhca·红帽认证·proc 目录安全加固
MindUp3 小时前
企业网盘权限模型解析:多层级访问控制与审计能力选型指南
java·linux·运维
持力行4 小时前
D-BUS会话总线
运维·网络
kdxiaojie4 小时前
Linux 驱动研究 —— I2C (5)
linux·运维·笔记·学习
独自归家的兔4 小时前
2026年7月2日 Docker 容器化部署 PaddleOCR-VL 实战(OpenAI 协议兼容 HTTP 调用)
运维·docker·容器
ZXXstarstar5 小时前
2026年电池安全使用年限的量化决策:什么时间到期最需要替换?
linux·运维·服务器·电池
网络小白不怕黑5 小时前
httpd监控
linux·运维·服务器
2501_915716725 小时前
Nginx网关讲解_小白版
运维·nginx
Amy187021118236 小时前
告别“爬楼抄表”时代:电梯计量自动化改造,让每一度电都“开口说话”
运维·自动化