跳至主要內容

部署

zzz大约 1 分钟工具Git

部署

git安装好之后,我们还需要初始化仓库以及部署远程仓库

初始化

新建或者进入一个已存在的项目中执行初始化命令,会生成一个.git 目录

git init

关联版本

将指定文件或者所有文件增加入暂存区

# 将当前路径下所有文件加入暂存区
git add .

提交

新加入版本控制的文件需要通过git commit命令将文件提交至本地仓库

# 使用-m参数给本次提交增加描述信息
git commit -m "init"

关联远程仓库

新建仓库 新建仓库

本地代码与远程仓库关联

git remote add origin [远程仓库地址]

# 如果新建仓库时勾选了创建README,则需先拉取至本地
git pull
	

如果pull执行出现以下错误

There is no tracking information for the current branch.
Please specify which branch you want to merge with.
See git-pull(1) for details.

    git pull <remote> <branch>

If you wish to set tracking information for this branch you can do so with:

    git branch --set-upstream-to=origin/<branch> master

执行

git branch --set-upstream-to=origin/master master

如果出现以下错误 fatal: refusing to merge unrelated histories 说明两个分支是两个不同的版本,具有不同的提交历史,可以进行强制合并

git pull origin master --allow-unrelated-histories

代码推送远程仓库

git push