likes
comments
collection
share

Git闯关游戏:Learn Git Branching Level 6-6 Git Push

作者站长头像
站长
· 阅读数 9

Level 6-6 《Git Push》

Git闯关游戏:Learn Git Branching Level 6-6 Git Push

这一关使用git push将本地的更改推送到远程仓库,更改的文件会上传到远程仓库与本地达到一致。不仅在游戏里学习,你还可以在真实环境中进行实验。

游戏答案:

# 提交两次
git commit
git commit

# 本地更改推送长传到远程仓库
git push

创建远程仓库

你需要为这一关创建一个远程仓库,本文以gitee为例进行演示。

  1. 点击右上角加号创建仓库 Git闯关游戏:Learn Git Branching Level 6-6 Git Push

  2. 为仓库命名 这一步只起一个仓库名称即可,不要勾选其他选项 Git闯关游戏:Learn Git Branching Level 6-6 Git Push

  3. 复制仓库地址 Git闯关游戏:Learn Git Branching Level 6-6 Git Push

准备实验环境

这里设置一个临时环境变量,保存你的远程仓库地址,也就是上面你复制的远程仓库地址,后面用到远程仓库地址时直接引用该变量:

set LGB_REMOTE=https://gitee.com/你的账户/你的远程仓库

下面命令完整CV到Windows cmd命令行窗口中执行:

# 准备一个空目录
mkdir level-6-6
cd level-6-6

# 初始化本地仓库
git init

# 做两次提交
echo 111>>a.txt
git add .
git commit -m "c0"
echo 222>>a.txt
git add .
git commit -m "c1"

# 关联远程仓库,将远程仓库命名为origin(习惯名)
git remote add origin %LGB_REMOTE%

# 将本地仓库推送到远程仓库
git push origin -f -u --all

#  查看提交树
git log --graph --pretty=oneline --all

Git闯关游戏:Learn Git Branching Level 6-6 Git Push

真实答案:

# 做两次提交
echo 333>>a.txt
git add .
git commit -m "c2"
echo 444>>a.txt
git add .
git commit -m "c3"

# 将master分支提交到远程仓库origin
git push origin master

# 查看提交树
git log --graph --pretty=oneline --all

Git闯关游戏:Learn Git Branching Level 6-6 Git Push

转载自:https://juejin.cn/post/7137613631939674126
评论
请登录