开始使用 git 管理一个项目

阅读数:719 发布时间:2016-07-18 11:03:49

作者:zzl005 标签: git 仓库

如何开始使用 Git 管理一个项目呢?

有两种方式:

一、导入现有项目到 git 中

先进入该项目的目录中,然后执行 git 初始化

git init

然后会发现在这个项目目录中多了一个.git 的子目录(隐藏目录,可能不能直接看见),这个子目录含有你初始化的 Git 仓库中所有的必须文件。

现在已经有了 git 仓库,如果该项目中已经有文件,那么现在需要将这些文件进行版本追踪,使用 git add 来追踪指定文件。

git add xxx

将需要进行版本控制的文件都追踪之后,可以进行一次初始化的提交,执行 git commit

git commit -m 'initial project version'

到了这一步,这个项目已经被 git 管理了。

二、克隆已有的仓库

也可以直接获得一个已有 Git仓库的拷贝来获取一个项目。

git clone 项目地址

注意:

使用 git clone 之后,获取的是这个 Git 仓库的每个文件的每个版本。

当执行完这个命令之后,会在执行这个命令的目录下,创建一个该项目名的目录,初始化一个 .git 的文件夹,然后将所有的数据放入这个文件夹中,读取最新的版本,放入这个项目的目录中。所以,你看到的就是该项目最新的一个版本的所有目录、文件。

另外,可以在执行git clone的适合,指定本地的项目名称。

git clone 项目地址 项目名称

添加远程源

添加远程源的目的,是为了保持本地代码始终为最新,即你需要从远程的主仓库拉取项目的最新代码。

git remote add 远程源的别名 远程源的地址

注,远程源的别名是你自己起,最好是容易辨识,容易记住。
另外,远程源的地址不是你 fork 后你自己的远程源地址,一般来说是你 fork 的那个仓库的地址

推送代码

然后,你可以到网页上进入你自己的远程仓库,发起合并请求(merge request)。
接着,你就可以等待代码管理员的操作了。

相关文章推荐: