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 “注释语句”
④关联到远程仓库
git remote add origin https://github.com/YlyAyzbl/YlyAyzbl.github.io.git //自己的仓库地址
查看是否成功连接:
git remote -v
### 上传文件
git push -u origin main
//main 是你要上传到的分支
此时要求输入你 gitlab 的账号密码
检查网页是否上传
注释语句是最后提交提示的内容
强制推送到远程仓库,且覆盖远程代码库#
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
查看远程项目所有分支,红颜色分支代表当前所在分支,其他的所列的就是所有分支了。
输入git log
查看历史提交信息。
输入git status
检查下修改了什么内容。
输入git remote show origin
查看当前仓库基本信息。
git mv \<source> \<destination>
移动某个文件的位置并且重命令。
无法通过命令查询仓库有啥内容,只能网页打开浏览#
更多请看
删库跑路#
git rm -r *
git commit -m #添加描述
git checkout
git push