github学习(1)

来源:互联网 发布:网络犯罪涉黄的现状 编辑:程序博客网 时间:2024/05/19 01:58

小编之前接触过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 initgit add README.mdgit commit -m "first commit"git remote add origin https://github.com/laymen/test2.gitgit 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 .如图所示:



完~~~~


4 0
原创粉丝点击