标签:记事本 att 作用 gen 跟踪 安装完成 leave 内容 分享图片
第一步:下载git工具,选择合适的版本安装
第二步:安装完成后打开Git bash,输入自己的用户名和邮箱
$ git config --global user.name "LeavesYan"
$ git config --global user.email "746258461@qq.com"
第三步:生成密钥
$ ssh-keygen -t rsa -C "746258461@qq.com"
生成过程中按3次回车键就好(默认路径,默认没有密码登录)。
第四步:设置SSH key
上一步生成成功后,去对应默认路径里用记事本打开id_rsa.pub,得到SSH key公钥。
可以检验本机是否生成密钥:
$ cd ~/.ssh
$ ls
若结果如下,则说明密钥已存在:
第五步:为GitHub账号配置SSHkey
点击右上角自己头像,再点击setting,在右侧菜单栏中找到SSH and GPG keys。点击new SSH key,输入title,下面key的内容就是本机ssh key 公钥,直接将id_rsa.pub中的内容粘贴过来,然后点击下面的add SSH key即可完成。
第六步:上传本地文件
1、创建本地仓库
(1)进入该文件夹
(2)执行指令进行初始化,会在原始文件夹中生成一个隐藏的文件夹.git
(3)如果不是在项目所在的文件夹创建的本地仓库,可以把项目粘贴到这个本地Git仓库里面(粘贴后可以通过git status来查看当前的状态)
(4)通过git add .把项目全部添加到仓库上
(5)准备提交暂存区中的更改的已跟踪文件,通过git commit把项目提交到仓库,单引号内为说明内容
2、在Github上创建一个Git仓库
点击New repository来创建
3、本地仓库关联GitHub仓库
复制仓库地址后,执行命令
4、把本地仓库的所有内容推送到远程仓库
第一次执行的时候可以使用:$ git push -u origin master
注意:
期间可能出现的错误一:
fatal: remote origin already exists,执行:
$ git remote rm origin
再重新执行:
$ git remote add origin https://github.com/LeavesYan/LibManage.git
$ git push origin master
期间可能出现的错误二:
failed to push som refs to ···,这是由于在创建git仓库的时候,勾选了Initialize this repository with a README(就是创建仓库的时候自动给你创建一个README文件),而新创建的那个仓库里面的README文件不在本地仓库目录中,这时我们可以通过以下命令先将内容合并:
$ git pull --rebase origin master
这条指令的意思是把远程库中的更新合并到本地库中,–rebase的作用是取消掉本地库中刚刚的commit,并把他们接到更新后的版本库之中。
$ git push origin master
再push就可以成功啦!
标签:记事本 att 作用 gen 跟踪 安装完成 leave 内容 分享图片
原文地址:https://www.cnblogs.com/3yleaves/p/9327155.html