美文网首页Android开发经验谈我爱编程
Android 建立 git 并上传到远程仓库

Android 建立 git 并上传到远程仓库

作者: 0晨鹤0 | 来源:发表于2018-08-04 23:24 被阅读12次

前言

关于 Android Studio 与 Git 就不多说了。一般情况下我们都是 clone 一个已有的 git 仓库到本地继续开发。那么如果是一个全新的项目,标准的建立并传到远程仓库的流程是怎么样呢?一番摸索后记录一下。

Git 安装

首先要确保计算机已经安装了 Git,之后 Android Studio 应该可以自动识别到 git 的位置。如果不放心可以打开设置搜索 git 可以手动配置位置并进行测试。

image

注意区分 gitgithub 哦~

建立本地仓库

通过 Android Studio 菜单栏的 VCS - Import into Version Control - Create Git Repository... 即可初始化本地仓库。在选择目录的时候记得选择项目的根目录。

你也可以直接在 Android Studio 下方的 Terminal 界面直接运行下面命令行来建立一个仓库。这里终端的默认位置就是项目根目录。

# 初始化一个仓库
git init

关于 .gitignore

.gitignore 用于设置哪些文件需要忽略版本控制。Android Studio 已经帮我们建立好了一份,但是这个不是很全。建议根据 Github 提供的文件进行修改。这里只需要修改项目根目录下的 ignore 文件就好了,Module 下的没必要改。

第一次提交

建立好了仓库,首先要提交新增的和被修改的文件。在终端执行

git add .

即可提交所有新增的与被修改的文件。

点击菜单栏 VSC - Commit...,输入描述即可提交一个 commit. 一般首次 commit 描述习惯为 Initial commit. 你也可以运行下面的命令行来完成:

git commit -m "Initial commit"

上传远程仓库

建立远程仓库

建立一个空仓库即可。以 Github 为例,建立仓库,注意不要勾选 Initialize this repository with a README.

image

创建完成后会显示仓库地址,复制它。仓库地址分为 HTTPS 和 SSH,HTTPS 使用账号密码验证,SSH 使用密钥。可以根据个人习惯选择,如果使用 SSH 需要在 github 配置一下公钥。

上传

要上传提交,首先需要建立本地与远程仓库的关联。运行下面命令行:

git remote add origin {你的仓库地址}

然后就可以将默认的 matser 分支提交上去了。点击菜单栏 VCS - Git - Push 或运行下面命令行即可。

git push origin master

至此我们就完成了新建一个仓库并提交到远程。

分支

创建本地分支并 push 到远程

点菜单栏 VCS - Git - Branches... - New Branch 输入分支名并勾选,即可创建并切换到此分支。也可以使用下面的命令行:

# 创建并切换到 dev 分支
git checkout -b dev

# 上面命令等价于下面两条命令
git branch dev
git checkout dev

之后就可以推送到远程。通过菜单栏的 Push 可以选择新的分支并推送。也可以使用下面的命令行:

git push origin dev

检出远程分支

有时远程有一个分支但是本地你没有,此时就需要检出远程分支。首先运行 git fetch 来更新一下。然后就可以使用下面的命令行检出远程分支,这会在本地创建一个分支并和远程分支关联。

git checkout -b 本地分支名 origin/远程分支名

相关文章

  • Android 建立 git 并上传到远程仓库

    前言 关于 Android Studio 与 Git 就不多说了。一般情况下我们都是 clone 一个已有的 gi...

  • 5.git flow工作流实际使用

    [TOC] 1.配置全局参数 常用git命令 2.初始化一个新的git仓库并上传到远程仓库 3.git flow工...

  • git进阶[你必须知道的git命令]

    此处使用的远程仓库是GitLab,使用git bash命令行进行操作 1. 初始化本地仓库并上传到远程   1)在...

  • 建立远程仓库

    建立远程仓库,无非就是想把本地创建的git仓库上传到github仓库,达到本地和github的同步,首先进入git...

  • Git在Android Studio的使用(基于gitLab)

    git在studio的使用(基于gitlab) 一、将一个本地项目上传到远程仓库步骤:1.建立远程仓库2.在本地c...

  • 常用的git命令

    创建一个Git 仓库并上传至远程: 0)创建远程仓库 1)在要创建仓库的目录执行: 2)创建 .gitignore...

  • Git使用小结

    廖雪峰的Git教程 一、Git仓库 仓库分为本地仓库和远程仓库,它们通过秘钥和远程仓库地址来建立连接。 A. 创建...

  • Cocoapods公共库的创建和使用

    一、 本地新建一个索引库,并上传到远程仓库上 首先上git新建一个索引库 注意上图中红色箭头所指向的地方要勾选上,...

  • 三招命令入门git

    新手用三招命令就能入门git—在本地建立仓库并上传至github git init git add git com...

  • coding仓库与本地工程建立联系

    1.前提:已经建立远程coding仓库 coding建立仓库 2.git命令行的正常使用 1.远程仓库coding...

网友评论

    本文标题:Android 建立 git 并上传到远程仓库

    本文链接:https://www.haomeiwen.com/subject/klsvvftx.html