push冲突的状态

    现在,我们将要学习怎样解决冲突。 首先,我们用“tutorial”和“tutorial2”制造一个冲突状态。

    用tutorial进行的操作 首先,打开tutorial目录的sample.txt文档,添加以下黑体字之后进行提交。

    用tutorial2进行的操作 接下来,打开tutorial2目录的sample.txt文档,添加以下黑体字之后进行提交。

    1. 连猴子都懂的Git命令
    2. add 把变更录入到索引中
    3. pull 取得远端数据库的内容

    pull 获取远程数据库的内容

    用tutorial2进行的操作 现在从tutorial2 推送内容到远程数据库。

    在目前的远程数据库,"sample.txt"文档已包含第三行内容「pull 取得远端数据库的内容」,并且已被存储到历史记录中啦。

    用tutorial进行的操作 现在,我们将要把提交从"tutorial"数据库推送到远程数据库。

    看到吧,发生了错误,推送被拒绝(rejected)了。

    用tutorial进行的操作首先,打开tutorial目录的sample.txt,修改以下内容之后进行提交。

    1. 连猴子都懂的Git命令
    2. add 把变更录入到索引中
    3. commit 记录索引的状态

    记录commit索引的状态

    用tutorial2进行的操作接下来,打开tutorial2目录的sample.txt,修改以下内容之后进行提交。

    用tutorial2进行的操作就这样,从tutorial2 推送内容到远程数据库。

    push到远程数据库

    现在,第三行「pull 取得远端数据库的内容」已经被存储到远程数据库里的历史记录中啦。

    用tutorial进行的操作现在从tutorial推送内容到远程数据库吧。

    看到吧,发生了错误,推送被拒绝(rejected)了。

    用tutorial进行的操作 首先,打开tutorial目录的sample.txt文档,添加以下黑体字之后进行提交。

    1. add 把变更录入到索引中
    2. commit 记录索引的状态
    1. $ git add sample.txt
    2. $ git commit -m "添加commit的说明"
    3. [master 95f15c9] 添加commit的说明
    4. 1 files changed, 1 insertions(+), 0 deletions(-)

    用tutorial2进行的操作 接下来,打开tutorial2目录的sample.txt文档,添加以下黑体字之后进行提交。

    1. $ git add sample.txt
    2. $ git commit -m "添加pull的说明"
    3. [master 4c01823] 添加pull的说明

    用tutorial2进行的操作 现在从tutorial2 推送内容到远程数据库。

    1. $ git push
    2. Username: <用户名>
    3. Password: <密码>
    4. Counting objects: 5, done.
    5. Delta compression using up to 4 threads.
    6. Compressing objects: 100% (2/2), done.
    7. Writing objects: 100% (3/3), 391 bytes, done.
    8. Total 3 (delta 0), reused 0 (delta 0)
    9. To https://nulab.backlog.jp/git/BLG/tutorial.git

    在目前的远程数据库,"sample.txt"文档已包含第三行内容「pull 取得远端数据库的内容」,并且已被存储到历史记录中啦。

    用tutorial进行的操作 现在从tutorial推送内容到远程数据库吧。

    看到吧,发生了错误,推送被拒绝(rejected)了。

    下一页