有两种方式:
先进入该项目的目录中,然后执行 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 的那个仓库的地址。
git push origin master
然后,你可以到网页上进入你自己的远程仓库,发起合并请求(merge request)。
接着,你就可以等待代码管理员的操作了。
相关文章推荐: