三顾Github指令 --本地上传Github仓库指令 --下载指令 --ssh配对 --分支指令


title: (基础)三顾Git 指令

data: 2023-10-28

tags: 基础


Github Git指令

笔者对Git指令进行多次学习,终于在大四上学期成功掌握Git指令的记忆方法并理解其过程。特此总结,愿吾勿忘。

本地上传流程

初始建库

git init

添加到仓库

# 所有都加到本地仓库
git add .
# 选中文件加到本地仓库
git add filename

提交到仓库

git commit -m "注释内容"

操作远程仓库,连接远程仓库

git remote add origin git@github...

推送到远程仓库

# -u是在仓库为空的情况下使用 
# master替换为branch的名字
git push origin master
git push -u origin master

本地下载流程

git clone git@github...

可能遇到问题:

1.如何清空当前库

# 新建一个文件夹
# git init
# git clone git@github...
# 删除所有的文件
# git add .
# git commit -m ""
# git remote add origin git@github...
# git pull origin master
# git push origin master

2.推送被拒绝

# 原来的readme等文件不在本地仓库目录中
# 首先同步内容
# git pull --rebase origin master

3.github SSH配对

# ssh-keygen -t rsa -C "youxiang@qq.com"
# 生成一个ssh公钥
# 放到github的ssh配对里面
# 进行登录
# ssh -T git@github.com

4.远程仓库remote操作

# 查看有哪些远程仓库
git remote 
# 查看远程仓库详细信息
git remote -v
# 查看某个远程仓库详细信息
git remote show remotename

5.clone了多个项目

这里需要用到submodule这种指令,暂时没有完成该部分学习

6.删除\切换分支

# 删除本地分支
git branch -d localbranchname
# 删除远程分支
git push origin --delete remotebranchname

# 切换到master分支
git checkout master

7.强制Push

git push --force

8.上传遇到10054错误

输入各种命令都解决不了

通过:http.sslVerify false全局来设置

git config --global http.sslVerify "false"
  • 8
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

SpaceSunflower

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值