1.现在git网站上创建仓库

2.在项目的后台运行下列代码

//配置提交人姓名
git config --global user.name xxx
//配置邮箱
git config --global user.email xxxx
//查看配置信息
git config --list
  • 将本地项目与远程仓库连接
git remote add 远程仓库地址别名 远程仓库地址(git.com的那个地址)
  • 如果出现报错
  • 报错1  error: remote origin already exists.
  • (意味着之前项目要使用这个仓库别名所以要换一个)

则运行指令

git remote rm origin
  • 报错2 remote: [session-094c97a2] 404 not found!
    fatal: repository 'https://gitee.com/xxx/vue_uniapp/' not found
  • 两种可能:
  • (1)仓库为私有仓库,你没有权限
  • (2)远程仓库内有文件和本地仓库对冲,就是两个仓库的内容发生冲突,此时拉取远程仓库的 master 分支的变更,并尝试将其与你的本地分支合并。
git pull origin master --allow-unrelated-histories
  • 如果在合并过程中发生冲突

 

  • 你需要解决冲突并提交变更。
  • 要解决冲突,你需要手动编辑冲突的文件(在vscode中),并决定如何合并这些修改。在冲突标记中,Git 会用 <<<<<<<=======>>>>>>> 来标识冲突的不同部分。

以下是解决冲突的一般步骤:

  1. 打开冲突的文件(例如 README.md)并查找冲突标记。它们将指示冲突的部分以及来自不同修改的内容。

  2. 根据你的需求,编辑文件并决定要保留哪些内容或如何合并它们。可以选择保留其中一方的修改,或者根据需要进行修改。

  3. 在解决冲突后,保存文件并执行 git add 命令将已解决的文件标记为已解决。

  4. 最后,使用 git commit 命令提交合并后的结果。

3.git的其他一些常用指令

//将当前文件夹中所有的文件添加入暂存区
git add .

//将暂存区代码保存到本地仓库中
git commit -m '自定义推送说明'

//查看提交记录
git log

//查看分支
git branch 

//创建分支
git branch 分支名称 

//切换分支
git checkout 分支名称  

//合并分支  在主分支上合并其他分支
git merge 分支来源

//删除分支(分支合并后才允许删除)  -D 表示强制删除
git branch -d 分支名称 

4.当需要临时切换分支时


//存储临时改动
git stash 

//恢复改动
git stash pop 

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐