记录实验有关github的一些操作

1.仓库初始化
git init (记得在你想要上传的文件夹里面git bash here)
2.添加远程仓库
git remote add origin 地址(这个地址就是https或者用SSH也行)
3.本地同步
git pull(虽然感觉没啥用,但是在上传前先搞一下也没啥问题)
如果显示:
fatal: Couldn’t find remote ref master 就是说里面是空的,不用下载
(只有不报错,理论上没啥事,还有已经上传过就不要轻易pull,会改变你本地仓库的东西)
4.添加上传文件
直接git add .就行,直接上传所有文件(可以用git status 查看一下当前仓库状态)
然后进行标记 git commit -m “你想填啥就填啥,比如初稿,修改一次等”(但注意里面的内容不能重复)
5.上传
git push -u origin master(它会直接生成master分支,不用特意把main分支删去)
这里在你push时
如果出现
报错remote: Invalid username or password
那说明你要重新执行git config命令配置用户名和邮箱
git config -–global user.name “xxx”
git config –-global user.email “xxx@xxx.com” (在这里建议这门课用到的所有密码设为一个,用户名也是,防止出现一些没必要的错误)

还有一个挺常见的
在你进行任何操作时(有关github的),出现了“unable to access”
这时git config --system http.sslverify false
然后再次执行你的操作,并且以后每次遇到这个问题,都要重新输入一遍

还有在实验二时
在git bash中输入git push origin master 进行提交的时候出现 如下错误:

error: failed to push some refs to 'https://github.com/…
这是因为远程库与本地库不一致造成的,在hint中也有提示把远程库同步到本地库就可以了。
所以我们git pull --rebase origin master
该命令的意思是把远程库中的更新合并到(pull=fetch+merge)本地库中,–-rebase的作用是取消掉本地库中刚刚的commit,并把他们接到更新后的版本库之中。
还有的等想起来再补充把。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值