8种机械键盘轴体对比
本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?
1.首先安装git:sudo apt-get install gitssh-keygen -t rsa -C “[email protected]“
#在linux终端执行该命令,然后三次回车,生成ssh公钥
cat ~/.ssh/id_rsa.pub #查看生成的ssh公钥
添加后,在终端(Terminal)中输入:ssh -T [email protected]
若返回:Welcome to Gitee.com, yourname! 则添加成功
3.在码云上建立一个仓库:假设名称为MyProject
4.在linux上建立一个目录(最好与远程同名):
mkdir MyProject
cd MyProject
5.初始化git:git init
6.将要上传的的文件复制到此目录:cp
7.git remote add origin ssh链接 //设置码云上对应项目的ssh链接,origin为链接名称,可自定义
//若要删除可用命令: git remote rm origin
git pull –rebase origin master //取回项目的master分支,并与本地的合并,若不合并push会失败
git push origin master //推送master分支到码云上,登录码云即可看见刚推送的项目了
8.再此目录上可以写一个自动上传的脚本:vim push.sh
(#!/bin/sh
git add .
git commit -m “Summer_task”
git push origin master)
如果没有脚本就手动输入以上内容
9.运行脚本:bash push.sh
如果出现以下错误*** 请告诉我你是谁。运行git config –global user.email “[email protected]“
git config –global user.name “Your Name”来设置您账号的缺省身份标识。
如果仅在本仓库设置身份标识,则省略 –global 参数。
fatal: unable to auto-detect email address (got [email protected](none)’)
error: src refspec master does not match any.
error: 无法推送一些引用到 '[email protected]:wumengfei666/Task_Summer.git’
则运行以下命令
git config –global user.name “yourname” #设定自定义的昵称
git config –global user.user.email “[email protected]“ #设定自己的邮箱
9.然后再执行脚本
如果出现以下错误fatal: 当前分支 master 没有对应的上游分支。
为推送当前分支并建立与远程上游的跟踪,使用git push –set-upstream origin master[email protected]:/etc/wmf/Task_Summer# bash ../push.sh
位于分支 master
无文件要提交,干净的工作区
To gitee.com:wumengfei666/Task_Summer.git
! [rejected] master -> master (fetch first)
error: 无法推送一些引用到 '[email protected]:wumengfei666/Task_Summer.git’
提示:更新被拒绝,因为远程仓库包含您本地尚不存在的提交。这通常是因为另外
提示:一个仓库已向该引用进行了推送。再次推送前,您可能需要先整合远程变更
提示:(如 ‘git pull …’)。
提示:详见 ‘git push –help’ 中的 ‘Note about fast-forwards’ 小节。
则执行以下代码:
git pull –rebase origin master //取回项目的master分支,并与本地的合并,若不合并push会失败
git push origin master //推送master分支到码云上,登录码云即可看见刚推送的项目了
10.如出现以下错误To gitee.com:wumengfei666/Task_Summer.git
! [rejected] master -> master (non-fast-forward)
error: 无法推送一些引用到 '[email protected]:wumengfei666/Task_Summer.git’
提示:更新被拒绝,因为您当前分支的最新提交落后于其对应的远程分支。
提示:再次推送前,先与远程变更合并(如 ‘git pull …’)。详见
提示:’git push –help’ 中的 ‘Note about fast-forwards’ 小节。
则执行以下命令:
git remote add origin https://gitee.com/wumegfei666/MyProject.git
$git fetch origin
$git merge origin/master