您的位置:首页 > 其它

Git基本操作(Windows下)

2014-03-23 09:21 225 查看
在开始使用Git之前,我觉得是很有必要了解下Git与其他版本控制系统的差异与文件在Git中的三种状态。可以到下面这个网站看下:Git详解之一 Git起步,了解之后,可以对Git的基本操作有一个更清晰的认识的和定义。

1、在使用Git之前,要先在github上创建一个库,例如名为test,创建之后有两种取得Git项目仓库的方法:

①克隆得到这个项目的拷贝:

$ git clone git://github.com/vitah-lin/test.git


之后会提示“你已经克隆了一个空的项目库……”;

②创建一个test文件夹,通过导入新的文件创建新的Git仓库:

$ mkdir test    //创建文件夹test
$ cd test       //进入test文件夹目录下
$ git init      //初始化


执行完后会提示“初始化了一个Git仓库在某个路径……"

上诉操作执行完之后,就可以得到一个维护着若干文件的Git仓库,其中①②步骤的效果是等同的;

2、要更新Git库中文件,复制一个文件到test目录下,然后执行:(注:若test文件夹为空是无法执行下面操作的)

$ git add .     //更新所有文件
$ git commit -m "first commit" //提交更新,并注释信息"first commit"


若是第一次在本地向github提交更新,要先执行以下语句,以后可以跳过这个步骤:

$ git remote add origin https://github.com/vitah-lin/test.git  //连接远程github项目


把更新提交到github上:

$ git push -u origin master  //将本地项目更新到github项目上去


输入用户名和密码,这样在github网站上面就可以看到你刚才提交的更新文件。

3、其他操作

$ git rm -r 文件夹名      //删除某个文件夹
$ git add -A             //有执行删除操作时的添加
$ git remote rm origin   //"fatal:remote origin already exists"错误解决方案


4、获取Github上代码至本地:(已设置好文件夹以及连接方式)

git pull origin master


详细信息请看git pull的介绍;

目前自己用过的操作就这些,其他没测试过的就不记了,可以自行搜索验证。

参考网址:

git push简介(个人主要参考git push中 "-u" 的参数介绍)

Git详解之一 Git起步

Git详解之二 Git基础

Git常用操作流程

github常见操作和常见错误提示
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: