第一次接触git的时候,一直在纳闷git和github的区别,解释下,git是版本管理工具,github是开源共享平台,个人这么理解,理解这么多就行了
先说git吧,下载git客户端,地址:http://msysgit.github.com/,下载完成点击exe即可,安装完成是这样的界面
git常用命令: http://blog.csdn.net/halaoda/article/details/78661334 用这个大神的吧,个人是用到哪查到哪
其次关联github:
在用户主目录下(这里不是你的git的本地地址,在Windows搜索栏搜索 .ssh),看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果已经有了,可直接跳到下一步。如果没有,打开Shell(Windows下打开Git Bash),创建SSH Key:ssh-keygen -t rsa -C [email protected] (邮箱改成自己的)
然后观察git bash 会有ssh key输出的地址,找到后把整个ssh文件夹移动到git bash根目录,打开id_rsa.pub 就是我们要用的ssh地址.
直通车:https://github.com/settings/keys,添加新的SSH KEYS 即可.
使用命令“ssh -T [email protected]”,如果出现
You’ve successfully authenticated, but GitHub does not provide shell access 。 这就表示已经连接成功了.
使用git本地的命令和linux差不多,cd 进入目录,ls显示文件夹
先在github创建一个库,然后在git bash先使用git add 添加本地库到缓存,然后git commit -m "注释内容" 提交,接着使用git remote add origin https://github.com/guyibang/TEST2.git 连接github库地址,最后使用git push -u origin master 提交到github,这里可能会因为github上有readme文件,本地没有导致错误,需要执行git pull --rebase origin master然后再提交
原文地址:https://www.cnblogs.com/jueshilaozhongyi/p/8421552.html