近期在找工作,想把自己找工作的经历以及做的笔试题,leecode代码,面经等分享到github上,希望给以后找工作的同学们一点参考。这里分享一下如何创建自己的github项目以及上传自己的github代码
1、注册账号
2、点击
3、
4、
选public
5、下载并安装github客户端:windows下载地址
6、
7、
找到安装路径,windows运行git-cmd.exe
8、本机上设置github的邮箱和用户名
git config --global user.name "用户名"
git config --global user.email "邮箱"
9、生成本机SSH Key
ssh-keygen -t rsa -C "邮箱"
10、根据提示,按三次回车键,生成最后的ssh key值
11、找到ssh key存储的位置,并复制
12、打开github主页,找到settings
13、 选择SSH and GPG keys ,再选择new SSH key,title 随意填,key值就是刚刚生成的本机 SSH KEY
以上设置了本地git与github之间通信的密码,github账户只接受合法的SSH KEY 对其下项目进行修改
接下来将自己的仓库与github上某个项目关联
- 打开github主页,新建repository, 在新建repository页面,输入repository名称,点击create repository
- 上传
git remote add origin https://github.com/isfj/job-hunting.git
git push -u origin master
此时可能会报错
fatal: not a git repository (or any of the parent directories): .git
输入下面代码即可
git init
在和远程仓库关联后,我们通过 push 命令将本地仓库的文件推送到线上仓库时,可能会出现下面错误:
D:\github\Git>git push -u origin master
error: src refspec master does not match any
error: failed to push some refs to 'https://github.com/isfj/job-hunting.git'
常见原因:
1.本地git仓库目录下为空
2.本地仓库add后未commit
3.git init错误
用命令 git add + 文件名,把文件添加到仓库就行 ,然后正常push就好。
git add README.md
git commit -m "first commit"
git push -u origin master
至此完成github项目创建,以及上传自己的代码
文末献上github常用命令(注:此图来源于下图来源)