• push到远程数据库
    • Windows
    • Mac
    • 命令行

    教程2 共享数据库

    push到远程数据库

    我们试试推送在「 Git的基础」教程中创建的本地数据库吧。

    Windows

    请右击“tutorial”目录,然后选择“推送”。

    点击“Push”推送

    在以下画面点击‘管理’。

    点击“管理”按钮

    将出现以下画面,在"远端"输入"origin",在"URL"输入上一页中生成的远程数据库的URL,然后点击"添加/保存"。这样,"origin"将被添加到远程列表,然后点击"OK"。

    在"远端"输入"origin",在"URL"输入上一页中生成的远程数据库的URL,然后点击"添加/保存"

    Tips

    执行推送或者拉取的时候,如果省略了远程数据库的名称,则默认使用名为”origin“的远程数据库。因此一般都会把远程数据库命名为origin。

    在“推送”画面的“远程”项目中,选择刚才追加的“origin”,点击“OK”按钮。

    当被要求输入用户名,请使用您的贝格乐用户名。

    请使用您的贝格乐用户名

    当被要求输入密码,请使用您的贝格乐密码。

    请使用您的贝格乐密码 若下一个画面显示“成功”字样,就意味着您推送成功了。

    显示"成功"则表示已完成

    请打开贝格乐的Git页面。在‘最近更新’处您会看到刚刚推送到远程数据库的项目。

    在最近更新中添加推送项目

    被推送的文件已添加到数据库的文件列表中。

    添加推送数据库的文件

    接下来,把这个远程数据库复制到本地吧!

    Mac

    启动SourceTree(原始树),然后选择"tutorial"数据库。

    选择"tutorial"数据库

    点击数据库操作画面的工具栏右端的"设定"按钮。

    点击数据库操作画面工具栏右端的设定按钮

    画面显示如下,点击"添加"按钮。

    点击添加按钮

    请在 “远程名称” 栏输入“origin”,在 “URL/路径” 栏输入上个页面中创建的远程数据库的URL,然后点击“OK”按钮。

    输入远程数据库的URL然后点击OK按钮

    由于需要认证,请输入您的贝格乐用户名和密码。

    输入Backlog的用户名和密码

    远程列表中已添加了刚才创建的“origin”。这样,推送到Backlog的资料库的准备工作就完成了。

    “origin”已添加

    Tips

    请看,远程列表中已添加了刚才创建的“origin”。就这样,推送到贝格乐数据库的准备工作完成了。

    接下来就试试push吧,请点击tutorial数据库操作画面工具栏的“推送”按钮。

    点击tutorial数据库操作画面的工具栏上的按钮

    马上出现以下对话框,请勾选“master”,然后点击“OK”按钮。

    选择master的复选框之后点击OK按钮

    推送完成后,代表远程数据库的“origin/master”就会被添加到完成项目中。

    已添加表示远程数据库的origin/master

    请打开贝格乐的Git页面,我们看到系统已追加了最近更新的推送项目。

    在最近更新中添加推送项目

    推送的文件已添加到远程数据库的文件列表中。

    添加推送数据库的文件

    下次把这个远端仓库复制到本地吧!

    命令行

    向远程数据库推送本地数据库的修改记录吧。

    您可以给远程数据库取一个别名。这样,下次推送的时候就不需要输入长串的远程数据库地址了。在这个教程里,我们的远程数据库命名为“origin”。

    请使用remote指令添加远程数据库。在<name>处输入远程数据库名称,在<url>处指定远程数据库的URL。

    1. $ git remote add <name> <url>

    通过运行以下指令,将创建于上一个页面的远程数据库的URL命名为“origin”。

    用origin的名称登录远程数据库的URL

    1. $ git remote add origin https://[your_space_id].backlogtool.com/git/[your_project_key]/tutorial.git

    Tips

    执行推送或者拉取的时候,如果省略了远程数据库的名称,则默认使用名为”origin“的远程数据库。因此一般都会把远程数据库命名为origin。

    使用push命令向数据库推送更改内容。<repository>处输入目标地址,<refspec>处指定推送的分支。我们将在高级篇详细地对分支进行说明。

    1. $ git push <repository> <refspec>...

    运行以下命令便可向远程数据库‘origin’进行推送。当执行命令时,如果您指定了-u选项,那么下一次推送时就可以省略分支名称了。但是,首次运行指令向空的远程数据库推送时,必须指定远程数据库名称和分支名称。

    当被要求输入用户名和密码,请使用您的贝格乐用户名和密码。

    1. $ git push -u origin master
    2. Username: <用户名>
    3. Password: <密码>
    4. Counting objects: 3, done.
    5. Writing objects: 100% (3/3), 245 bytes, done.
    6. Total 3 (delta 0), reused 0 (delta 0)
    7. To https://nulab.backlog.jp/git/BLG/tutorial.git
    8. * [new branch] master -> master

    请打开贝格乐的Git页面。在‘最近更新’处您会看到刚刚推送到远程数据库的项目。

    在最近更新中添加推送项目

    已推送的文件已添加到远程数据库的文件列表中。

    添加推送数据库的文件

    接下来,让我们克隆这个远程数据库吧。

    前一页

    下一页