Github的使用
创建一个本地的版本库(也就是一个文件夹)
- 新建文件夹,或使用Git bash命令行窗口创建
$ mkdir test $ cd test
在命令行中输入
git init
把这个文件夹变成Git可管理仓库文件夹下会多一个.git文件夹,是用来跟踪和管理版本库的,默认为隐藏文件把需要上传的文件赋值到test目录下。
通过
git add .
(注意这个点是有空格的).
代表test这个文件夹下的目录全部提交,也可以使用git add 文件名
提交指定文件。(这一步把文件添加到缓存区)通过
git status
可查看当前状态使用
git commit -m “这里写你的注释”
把文件提交到本地仓库
连接远程仓库(连接Github)
- 创建SSH KEY。
- 查看C盘用户目录下有没有.ssh目录,有的话查看里面是否有
id_rsa
和id_rsa.pub
这两个文件,有就跳到第三步。 通过
ssh-keygen -t rsa -C "你的邮箱"
创建key,一路回车即可。在.ssh下就能找到id_rsa
和id_rsa.pub
这两个文件(C:\Users\Administrator.ssh)登录
Github
,在setting中的SSH and GPC KEYS
中点击new ssh key
,title可以自己填写,把刚才id_rsa.pub
里面的内容复制到key内容框中,点击add ssh key
,就完成添加了创建
github
仓库或者拿到ssh地址 (ssh:[email protected]:W1228/Test.git)
创建好仓库后与本地仓库进行关联,根据创建好的Git仓库页提示,在本地test仓库的命令行输入:
git remote add origin [email protected]:W1228/Test.git
关联好之后就可以把本地库的所有内容推送到远程仓库也就是(
github
上)
git push -U origin master
由于现在远程仓库是空的,所以加上-U 这个参数。
等待执行完成后再Github上刷新一下仓库页面就能看到已上传的内容了
如果你的Github不是空的 可以使用
git pull --rebase origin master
进行合并合并完成后输入
git push origin maseter
上传。
增加新文件
- 先使用
git add 文件名
添加文件 git commite -m "添加注释"
git push origin maseter
上传即可