banner
xingli

xingli

猫娘爱好者

git代理

git 代理#

http 代理


git config  --global  http.proxy  http://127.0.0.1:10808

git config  --global  https.proxy  https://127.0.0.1:10808

取消代理


git config  --global  --unset  http.proxy

git config  --global  --unset  https.proxy

scoks 代理


git config  --global  http.proxy  socks5://127.0.0.1:10808

git config  --global  https.proxy  socks5://127.0.0.1:10808

经过本人测试,通过 v2ray 监听端口对 git 使用 socks 代理可以正常加速 git 的请求

第一步 下载安装 git#

这个不用教,这个也不会剩下的也看不懂

第二步 配置 git 私钥#

1. 初始化自己的用户名和邮箱,命令如下。#


git config  --global  user.name  “输入你的用户名”

git config  --global  user.email  “输入你的邮箱”

2. 打开 git bash,使用 git 命令。#

3. 生产密钥,命令如下。#


ssh-keygen -t  rsa  -C  "邮箱名称"

#(首先 ssh-keygen 会确认 密钥的存储位置(默认是 .ssh/id_rsa),然后它会要求你输入两次密钥口令。 如果你不想在使用密钥时输入口令,将其留空即可。 然而,如果你使用了密码,那么请确保添加了 -o 选项,它会以比默认格式更能抗暴力破解的格式保存私钥。 你也可以用 ssh-agent 工具来避免每次都要输入密码)。

4. 查看密钥,命令如下。#


cd  ~/.ssh

5. 输出密钥,命令如下。#


cat id_rsa.pub

6. 复制密钥,打开给 gitlab, 点击自己头像 settings>>ssh Keys>> 在 key 添加密钥。#

7.title 设置自己的名称。#

第三步 使用 git init 初始化文件夹(/d/xiangmu)。#

第四步 使用 git clone 拷贝文件(git clone + 路径)。#

初始化#

①进行 git 初始化:git init

②将项目的所有文件添加到仓库中:git add .

③将 add 的文件 commit 到仓库

git commit -m “注释语句”

image-20221105210054528

④关联到远程仓库


git remote  add  origin  https://github.com/YlyAyzbl/YlyAyzbl.github.io.git  //自己的仓库地址

查看是否成功连接:


git remote  -v

image-20221105210006384

### 上传文件

git push -u origin main //main 是你要上传到的分支

此时要求输入你 gitlab 的账号密码

image-20221105205923363

检查网页是否上传

image-20221105210216559

注释语句是最后提交提示的内容

强制推送到远程仓库,且覆盖远程代码库#


git push  -f  --set-upstream  origin  main:main

4. 排雷!!!!

当遇到上传失败的时候,建议重新来一遍,并将已经连接的远程仓库删除

遇到问题不要慌,沉下心,实在不行就使用运维三板斧!!!!


git remote  remove  origin  //删除远程仓库

git remote  remove  文件名  //删除文件

git remote  -v  //查看现有的远程仓库连接情况

4、更新远程仓库地址:


# 一些远程仓库分支删除了,但是本地 git branch -a 查看时,还是会显示已被删除的那个远程分支,所以可以通过执行下面的指令,刷新本地的远程分支信息

git remote  update  origin  --prune

输入git branch -a查看远程项目所有分支,红颜色分支代表当前所在分支,其他的所列的就是所有分支了。

image-20221105210643344

输入git log查看历史提交信息。

image-20221105210701142

输入git status检查下修改了什么内容。

image-20221105210739676

输入git remote show origin查看当前仓库基本信息。

image-20221105210810301

git mv \<source> \<destination>

移动某个文件的位置并且重命令。

无法通过命令查询仓库有啥内容,只能网页打开浏览#

更多请看

git 使用简易指南 (bootcss.com)

删库跑路#


git rm  -r  *

git commit  -m  #添加描述

git checkout

git push

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。