Git入门-使用Git托管Android项目
来源:互联网 发布:百度推广搜索seo 编辑:程序博客网 时间:2024/05/24 05:48
大二下学期的时候,跟着学长做一个小项目才开始接触Git这个神奇的分布式开发工具。因为当时主要目的是完成项目,当时并没有对Git进行太多深入的了解,所以一个项目下来,就只记得git add、git commit、git push和git pull这几个简单指令。当然,这几个基本指令已经足够满足基本的Git项目需求了。
下面来详细介绍一下Git的安装和简单使用:
下载安装Git
在Git官网(https://git-scm.com/downloads)上下载合适的Git版本,根据Wizard进行自定义安装即可。
使用前的配置
配置和修改用户名和邮箱
git config --global user.name "User Name" git config --global user.email "User Email Address"
显示用户名和邮箱
git config --global user.name git config --global user.email
配置SSH公钥
生成SSH公钥
ssh-keygen -t rsa -C "User Email Address"
输入上述命令后,会在用户主目录下生成一个SSH密钥。
查看SSH公钥
cat ~/.ssh/id_rsa.pub
如果处于Linux文件系统,可直接到上述文件路径下查看文件内容;如果处于Windows文件系统,则可在用户目录下查找到该文件。
添加SSH公钥
下面以oschina的码云为例:
- 进入oschina个人设置界面-SSH公钥
- 将id_rsa.pub文件中的内容全选复制粘贴到“添加公钥”的对应位置
- 添加公钥标题
- 点击确定完成添加
在终端验证是否添加成功
ssh -T git@git.oschina.net
当显示“Welcome to Git@OSC,XXX!”的时候,则说明成功添加SSH公钥。
新建仓库
新建Android仓库
若使用IDE创建Projects后,项目下自动生成git目录,则可以先把项目下的git目录删除后再进行以下操作。
完善项目介绍后点击创建即可完成创建。
当然,在完成上述步骤后,我们在Git上的“JGrowth”还是“空的”,仅仅包含一些初始文件,如README.md,.gitignore和LICENSE。我们可以从这个仓库中克隆出新的仓库,也可以把本地一个已有的仓库与之关联,然后把本地仓库的内容推送到码云仓库。
进入到本地Android Projects下:
git init //完成仓库初始化
当项目是从Git仓库中clone下来的时候,可以省略下面的命令(并使用git remote -v查看):
git remote add origin 项目在码云上的地址 //将本地master分支推送到云端上(在云端上master分支默认为origin)
因为本地仓库中还不包含远程仓库的一些默认文件,可以使用下面命令将远程仓库的内容拉取到本地:
git pull origin master
将本地仓库的内容推送到远程仓库中:
git add * git commit -m "与本次提交相关的备注信息" git push origin master
如何选择开源许可证
删除仓库
管理->项目设置->删除项目
- Git入门-使用Git托管Android项目
- 使用git托管项目
- Android Studio项目与Git托管
- 使用 Git 和 GitHub 托管项目源码
- Git系列(二)使用GitHub托管项目
- Git系列使用GitHub托管项目
- git的项目托管
- oschina-git项目托管
- 用git托管项目
- Git托管代码快速入门
- Git 代码托管-项目上传
- Git托管项目搭建第一步
- Unity项目进行git托管
- 使用CSDN的Git进行托管项目和团队开发
- 使用TortoiseGit在git@osc托管项目 - ansonc的
- 使用Git上传本地项目文件带代码托管平台
- 使用Git命令把本地项目上传到Github托管
- 使用Git命令把本地项目上传到Github托管
- 手把手教你开发一款IOS飞行射击游戏(完)
- ODBC介绍
- Q_PROPERTY与QSS更新
- 编写一个函数实现对单链表是否有环的判断
- [Unity编辑器]与编辑器相关的属性与类
- Git入门-使用Git托管Android项目
- 编译当前目录下所有的C文件
- uFrame 1.6杂乱笔记与一些翻译
- 网络基础(IP地址/域名/DNS服务/端口)
- [整理]程序员一生必读的30本书
- 有利于排名的网页标题和描述创作
- int类型在内存中的存储方式
- 【JDBC】(1)JDBC注册驱动
- virtualBox下安装centos7mini版