新学习了 Git 和 GitHub 的使用, 记一下笔记, 也希望可以帮助他人, 这里只是初级阶段, 以后还会不断的修改和完善.
1. 什么是 Git
开源的分布式版本控制系统, 与 SVN 比独特的地方:
1. 解决了 SVN 后提交冲突的问题
. 2. 可以随时提交自己的代码, 无网环境也可以进行代码的提交.
3. 如果你想, 每个人都可以是自己成为源代码.
2.Git 下载与安装
官方下载地址: https://git-scm.com/downloads
下载完成后傻瓜式默认安装, 也可以根据自己的需求手动配置, 这里就不在演示.
注意事项: 安装完成检查本机环境变量, 如果计算机没有自动添加 Git 的环境, 需手动添加环境变量, 把 Git 的 bin 目录添加进环境变量.
3. 注册 GitHub
官网: https://github.com/
4. 本地仓库与 GitHub 仓库关联
第一步: 进入 Git Bash 配置登录远程的用户名和密码
用户名为 GitHub 的登录名, 邮箱为 GitHub 的邮箱
- Git config --global user.name "用户名"
- Git config --global user.email "邮箱"
第二步: 生成密钥发送给远程仓库, 方便使用, 不需要每次进入都重新输入密码
SSH-keygen -t rsa -C 邮箱 // 邮箱是 GitHub 的邮箱
打开本地 c:\..\.SSH\id_rsa.pub 文件. 此文件里面内容为刚才生成人密钥.
第三步: 登陆 GitHub 系统. 点击右上角的 Settings--->SSH and GPG keys ---> new SSH key
把你本地生成的密钥复制到里面 (key 文本框中), 点击 add key 就 ok 了
第四步: 测试连接是否成功
$ SSH -T [email protected]
温馨提示: 如果在本地的../.SSH 有 known_hosts 文件说明你连接成功了
5 项目发布
1. 本地新建项目并初始化, 右击 -->> Git bash here -->> Git init
2. GitHub 新建仓库 , 点击右上角的 Settings-->>your repositories-->>new -->> creat repository
3. 本地项目关联 GitHub 远程项目
$ Git remote add origin 项目 SSH 地址或者 https 地址 // 连接远程 GitHub 项目
第一次发布项目
- Git add . // 发布文件到暂存区
- Git commit -m "注释内容" // 从暂存区 -- 本地分支
- Git push -u origin master // 发送到远程 GitHub
第一次下载项目
Git clone SSH 或者 https
提交
- Git add . // 发布文件到暂存区
- Git commit -m "注释内容" // 从暂存区 -- 本地分支
- Git push origin master // 发送到远程 GitHub
更新
Git pull
来源: http://www.bubuko.com/infodetail-3129489.html