Git常用基本命令

Git是分布式版本控制系统(DVCS),其含义就是:除了中央仓库之外,还有本地仓库,团队中每一个成员的机器上都有一份本地仓库,这个仓库里包含了所有的版本历史,每个人在自己的设备上就可以提交代码、查看历史,而无需联网和中央仓库交互——当然,取而代之的,你需要和本地仓库交互。当然,由于每个成员的负责项目的部分不同,所以最终还是要与中央仓库(远程仓库)进行交互。

Git的使用方式可以使用Android内置的插件,但我还是推荐使用命令行的形式,这样有助于我们的理解。

下面介绍Git一些常用命令及其含义:

设置基本信息
git config -global user.name” “ —设置用户名
git config -global user.email” “ —设置邮箱
在查看提交记录时,会显示出来。

cd —跳转到指定的目录
git init —创建本地代码仓库
git add —向代码仓库中添加文件
git add * —添加所有文件

忽略文件 ,在Android的 .gitignore 文件,是项目自动生成的
这里写图片描述
其中 *.xml 表示添加代码到仓库时忽略所有以 .xml 为后缀的文件,其余的表示忽略指定的文件。


git status —查看文件的状态,或者修改的情况
git diff —查看所有文件的修改情况
git checkout —撤销未提交的修改
git reset —取消添加(没有提交之前的添加)
git add * —添加所有文件
git log * —查看提交记录
ls -al —查看记录,文件信息

分支的用法,一般没有分支的话,我们都是处于Master的主线上
git branch —查看分支
git branch version1.0 —创建分支名为version1.0的分支
git checkout version1.0 —切换到version1.0分支

分支的合并
git branch master —切换到主分支
git merge version1.0 —将Version1.0分支合并到主分支

git branch –D version1.0 —删除分支名为version1.0的分支

与远程版本库的协作,现在我们使用比较多的是GitHub
git clone + 网络端地址 —将远程版本库中的代码仓库复制到本地,将Clone下的文件复制到本地项目文件夹中,然后就可以添加文件了
git push —将本地库的文件同步到远程版本库中
git pull —将远程版本库同步到本地

git pull —将远程版本库同步到本地
git pull git fetch git merge 的结合体


添加一个新的远程仓库
git remote add [ shortname] [url ]

查看远程仓库的信息
git remote show [remote-name]

以上就是一些比较常用的git命令,持续学习并更新。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值