使用 Git 命令提交代码

相关功能开发完毕之后,我们需要把代码提交到代码仓库中去。
提交之前切记使用 show diff 操作检查代码避免修改了不必要的代码,命令如下:

然后将将代码提交到 Git 暂存区,命令如下:

接着就可以将代码提交到代码仓库中,命令如下:

如果要将代码推送到远程仓库,使用如下命令:

以上操作流程如图所示:

Mac

Mac 一般自带 Git 命令工具,只需要到项目根目录执行命令即可。
如果你是 Mac 电脑,但是发现没有 git 命令,请与 Tinker 联系。她会和你一起来补充完善这部分内容。

Windows

Windows 需要先安装 Cygwin 模拟运行环境(安装方法下载地址),然后就可以在 Cmd.exe,Windows PowerShell.exe 或者 Git Bash.exe 下运行 Git 命令。

使用 Android Studio 提交代码

找到 Commit File 菜单

在 Android Studio 上方的菜单栏中,依次点击 VCS 菜单 -> Git -> Commit File,在弹出的菜单中即可添加注释信息并提交代码, 如图:

点击图中的 + Add 按钮会将代码提交到暂存区;
点击 Commit File 按钮会弹出 Commit Changes 对话框,如下所示:

添加提交信息

图中标识 1 的区块显示了项目中已经修改的文件,可以任意点击一个文件就能看到修改前后的区别,图如下所示;
图中标识 2 的区块显示了添加提交信息的文本框,要提交代码前必须添加这些信息,以便日后查看;
图中标识 3 的区块显示了提交选项,当点击 Commit 按钮时会让你选择是仅提交,提交并向远程代码库推送等。

比较文件异同

向远程代码库推送修改

若在上图中没有选择提交并推送,可以在菜单栏中依次选择 VCS -> Git -> Push 来将代码推送到远程代码仓库,如图所示:

点击 Push 按钮以后就会弹出如下的对话框,在这里可以选择提交到远程的具体的分支,如图所示:

发表评论

电子邮件地址不会被公开。 必填项已用*标注