一、直接从远程仓库拉取项目
在github或是其他一些基于git的平台上,复制远程仓库的链接。然后在本地文件夹中使用git clone ‘远程仓库链接’命令来将远程仓库的项目拉取到本地。
二、本地仓库创建项目,推送到远程
1 >> 本地初始化git仓库
git init
2 >> 新建文件并写入内容
> .gitignore
/node_modules/
/dist/
3>> 添加到暂存区、提交到本地仓库
git add .
git commint -m ''
(注意,这时候才会有本地的master分支。本地有分支才能和远程仓库的分支进行关联)
4 >> 关联远程仓库
git remote add origin (远程仓库链接)
5 >> 本地分支与远程仓库中的分支进行关联
使用git pull命令,会提示你使用一下的命令
git branch --set-upstream-to=origin/master master
此时远程仓库和本地仓库就关联起来了。
6 >> 从远程仓库拉取内容到本地分支
此时,使用git pull命令,会报一下错误:
fatal: refusing to merge unrelated histories
因为远程仓库和本地仓库此时的指针是还没有关联起来的。需要使用一下的命令
git pull origin master --allow--unrelated-histories
执行该命令,相当于执行一次分支合并的操作。
7 >> 最后,执行git push命令。将内容推送到远程仓库