Github入门
Github连接本地仓库的方法
1. 安装Github for windows. 利用可视化界面直接登录已注册的github账号,这时系统自动生成SSH,无需手动创建。然后新建仓库,仓库的默认地址可以在设置里的options中进行设置。本人设置为D:\GithubLocal. 可以将所写文档或者代码放入改目录下的仓库中,打开客户端的界面就能看到对仓库内文档变动的提醒,完成相关记录后就可上传同步到Github非常方便。
2. 使用Git Bash用命令行进行操作,但首先得设置SSH Key。GitHub上连接已有仓库时的认证,是通过使用了SSH的公开密钥认证方式进行的。需要创建公开密钥认证所需要的SSH Key,并将其添加至GitHub。见书《Github入门与实践》29-30页。
上传本地文件到Github的方法
1. 使用客户端进行操作,如上所述。
2. (1)使用Git Bash用命令行进行操作。
Mkdir git-tutorial //创建一个仓库(在C:\Users\Gao的路径下)
cd git-tutorial
git init //初始化
touch README.md //建立README.md文件
git add README.md //向暂存区中添加文件
git commit –m “First commit” //对提交的文件进行描述
(2)推送至远程仓库
在GitHub上创建一个同名仓库。不要勾选Initialize this repository with a README
(3)在GitHub用命令行进行操作
git remote add origingit@github.com:用户名/git-tutorial.git //添加远程仓库
git push –u originmaster //将当下分支下本地仓库中的内容推送至远程仓库
(3)推送其他文档到对应的远程仓库
git add 文件名
git commit-m “文件描述”
git push
从远程仓库获取并添加
首先将Github上已有仓库clone到本机上,(使用git clone命令)在该电脑上就会拷到C:\Users\Gao的路径下。然后把要公开到Github指定仓库中的文档或代码放入改路径下的仓库文件夹下,在Git Bish中使用命令进行add和push。