下载安装 git
Mac下载
Windows下载
Linux:apt-get install git
安装部分就不多说了。
注册 github 账户
GitHub 官网
需要填用户名、邮箱、密码,值得一提的是,用户名请不要随便取,最好取的这个名字是你常用的用户名,也强烈建议你各大社交账号都用一样的用户名,这样识别度较高。
用 git 向 github 提交代码
3.1、在 git bash 里判断是否成功安装 ssh
输入:ssh
注: 出现使用提示即表示安装成功。
3.2、先添加 SSH key 配置
git bash中输入:ssh-keygen -t rsa
接着连续三个回车键( 建议不输入密码 )
为什么不建议输入密码?
因为以后会在其他地方用到这个 keygen,会提示输入密码,如果不记得了就入坑了。
解释:指定 rsa 算法生成密钥
然后就会生成两个文件id_rsa
和id_rsa.pub
而 id_rsa 是密钥,id_rsa.pub 就是公钥。
这两文件默认分别在如下目录里生成:
Linux/Mac 系统 在 ~/.ssh 下;
win系统在 C:/Users/PCName/.ssh 下;
注:该文件隐藏文件( 需要设置显示 )
3.3、把id_rsa.pub
的内容添加到 GitHub 上
用记事本打开 id_rsa.pub ,把里面地内容复制到
GitHub(首页)->settings(点击右上角的头像)->SSH and GPG keys->New ssh key
SSH key 添加成功之后;
git bash 输入ssh -T git@
进行测试,
如果出现欢迎词,证明添加成功了。
3.4、git bash 中输入:git init
完成初始化。你会发现在文件夹下面多了一个.git
文件夹( 隐藏的 )
这样,你就可以开心撸码了,在此目录下编写好你要提交地代码。
3.5、git bash 输入:git add 编写好的文件名.后缀名
如:git add readme.md
或git add .
添加到缓存区。
3.6、git bash输入:git commit -m "你想提示的信息"
如:git commit -m "readme file"
提交,但未上传到github中。
3.7、git remote add origin git@:自己的用户名/仓库名.git
如:git remote add origin git@:MoTec95/test.git
origin 是给这个项目的远程仓库起的名字,名字你可以随便取,只不过大家公认就是 origin ,为什么?因为我们可能一个项目有多个远程仓库?比如 GitHub 一个,比如公司一个,这样的话提交到不同的远程仓库就需要指定不同的仓库名字了。
过后,你可以重复3.4-3.7,把3.7换成git push origin master
( 向远程仓库提交 ) 即可
中途可能提示 github 不认识你,需要设置一些登录信息:
git config --global user.name "github用户名"git config --global user.email "github邮箱地址"
更多github的学习:/MoTec95/github-cheat-sheet/blob/master/README.zh-cn.md
初学者,做个笔记。如有错误,请指出。一起成长,一步一步往上爬。
关注公众号,一起成长、一起 To Be Better