github http clone

github http clone 

 

# 复制私有证书到指定目录
sudo cp /mnt/d/program/fastgithub/cacert/fastgithub.cer /usr/local/share/ca-certificates/fastgithub.crt 

# 修改证书文件的权限
sudo chmod 644 /usr/local/share/ca-certificates/fastgithub.crt 

# 更新系统证书列表 ( /etc/ssl/certs/ca-certificates.crt )
sudo update-ca-certificates 

# HTTP方式克隆仓库源码
git -c http.sslVerify=false clone https://github.com/SamadhiFly/test
cd test/

# 查看当前仓库的git配置
git config --local --list

# 配置当前仓库
git config user.name SamadhiFly
git config user.email lsgx@live.com
git config core.symlinks true
git config core.ignorecase false
git config core.autocrlf false
git config core.safecrlf warn

# 编辑仓库的文件
vi README.md

# 将修改文件添加到暂存区
git add README.md

# 提交修改并自动签名
git commit -s -m "Change README.md"

# 查看当前提交记录
git log --graph --all

# github创建开发者权限的经典的令牌
1.点击 settings
2.点击右侧的 Developer settings
3.点击 Personal access tokens
4.点击 Generate new token
5.设置 token 信息
6.根据所需过期时间,建议设置成永远,以免麻烦,建议所有选项都选上
7.点击 Generate token 生成经典的令牌
8.得到生成经典的令牌
9.应用经典的令牌

# 提交修改到远程仓库
git push 
Username for 'https://github.com': SamadhiFly
Password for 'https://SamadhiFly@github.com': ghp_zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
Counting objects: 6, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (2/2), done.
Writing objects: 100% (6/6), 543 bytes | 543.00 KiB/s, done.
Total 6 (delta 0), reused 0 (delta 0)
To https://github.com/SamadhiFly/test
   cdf5a83..0915312  main -> main

 

============= End

 

posted @ 2025-03-16 15:16  lsgxeva  阅读(29)  评论(0)    收藏  举报