您的位置:首页 > 编程语言

github学习(1)

2016-01-31 09:15 288 查看
小编之前接触过github的使用方法,但由于小编平时基本不向github提交,只在本地更新,自然会慢慢地会忘记怎么使用github。虽然说github很简单,我自己觉得还是有必要做下笔记,毕竟好记性不如难笔头嘛!好吧开始我的笔记总结。

一、带有图形界面的提交方式

第一步:下载安装Git-1.9.0-preview20140217.exe 即

,下载地址见git工具的下载地址,然后按默认选项安装即可。

安装完成后,在开始菜单里找到“Git”->“Git Bash”,蹦出一个类似命令行窗口的东西,就说明Git安装成功!

然后完成相应的初始化工作如图所示:



第二步:进入你的项目工作的根目录,例如我的



鼠标右键打开选择Git Bash Here 如图所示:



接着初始化仓库命令行为:git init 如图所示:


此时你会在E:\File\git\temp\mmm 下面看到.git文件,如果你没有看到说明你的window默认不显示,你需要调整设置。还可以通过命令行查看



当.git存在时才能说明本地仓库创建成功。关闭Git Bash Here

第三步:注册githubhttps://github.com/



完成后,我们回到E:\File\git\temp\mmm 目录下,右键打开Git GUI Here



点击“缓存改动"

点击“解锁Index”

点击“签名Sign Off”

点击:“远端(remote)”,接着点击“Add...”填写:



即将本地与远端建立联系。Add后出现



点击关闭后

再点击上传如图所示出现master就表示差不多成功了;



当然也有不成功的时候,错误的提示中可能要求你去git pull ......什么的



你就需要再在命令行中敲git pull https://github.com/laymen/test.git


然后再返回到Git Gui Here界面再上传一次.

搞完后,回到网页github可以看到:



结束~~~

二、纯命令行的提交方式

第一步:新建repository 如图所示:



此时你会看到,命令行指导



第二步:进入到本地项目的根目录下:



在命令行窗体中对着上面的命令敲,

echo "# test2" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/laymen/test2.git git push -u origin master

第1行:echo "# test2 ">>README.md 的意思是说:新建一个README.md文件并在里面写入 test2
第2行是说:初始化一个git的本地仓库

第3行是说: 用命令git add告诉Git,把文件添加到仓库(实际上就是把文件修改添加到暂存区)

第4行是说:用命令git commit告诉Git,把文件提交到仓库(实际上就是把暂存区的所有内容提交到当前分支)(git commit -m "有意义的附加说明")

第5行是说:将本地仓库与远程建立联系

第6行是说:提交给远程的github .需要说明的是首次提交需要 加-u ,再次提交不需要加-u 即写成git push origin master

即截图为:





不好意思红框处我框错了位置!!!!

当我们把1,2,3,4,5,6行全部敲进去时发现,本地的项目并没有被提交出去,刷新github页面发现如图所示:



我们只看到了README.md被提交出去,然而我们想要提交的项目并没有提交出去,想一想,这是为何咧?

对,也许你想到了,前面我们写了

git add README.md

即把把文件添加到仓库中,为了将来能被提交出去哈;

反过来就说明,我们的项目没有添加进本地仓库中,我们可以通过git status查看项目文件的状态



然后接着敲:



后看到:



由于已经提交过一次了,故这次提交不需要添加-u 如图所示:



刷新github页面我们可以看到:



这时也许你会问,我需要把整个项目都提交上去,哈哈,当然可以啊,你得用git add .如图所示:







完~~~~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: