GIT--版本控制工具

一、git的基本介绍

(1)Git是轻量级版本控制工具。它的新建操作几乎可以在瞬间完成,并且在不同分支间切换起来也差不多一样快。和许多其他版本控制系统不同,Git 鼓励在工作流程中频繁使用分支与合并,哪怕一天之内进行许多次都没有关系。

(2)master分支:主要保存完全稳定的代码,即已经发布或即将发布的代码。

(3)topic分支:即特性分支,指一个短期的,用来实现单一特性或其相关工作的分支。

注: 一篇关于git分支操作详解的文章:https://blog.youkuaiyun.com/winceos/article/details/22375671

二、git常用命令

下载代码git clone
加入版本控制git add
本地提交git commit
提交到服务器git push
获取其他人的更新git fetch/pull
查看状态git status/log/diff
新建本地分支

git branch

1)不加参数和分支名时,会给出当前所处分支名

2)-a和不加分支名时,会给出所有分支名

3)-d:删除分支

4)-c:新建切换分支

切换分支

合并分支

git checkout 分支名

git merge/rebase


三、从远程仓库上拉取某个分支

cd desktop/code                             //将代码文件夹book拉到桌面的code文件夹
git clone 远程仓库地址                        //克隆代码库,与远程代码库的主干建立连接;
cd client/
git branch                                  //显示当前所处的分支名
git branch -a                               //显示book文件下的所有分支名
git branch -a |grep 703                     //筛选出含有703关键字的分支名
git checkout 分支名                          //从master分支切换到指定分支上
最后用android studio打开desktop/code/book的代码就是你指定分支的代码。
四、git错误提示

(1)fatal: Not a git repository (or any of the parent directories): .git

错误原因:一般情况是没有初始化git本地版本管理仓库,所以无法执行git命令。

解决方法:操作其他git命令之前执行一下命令:1)git init;2)git status查看状态信息。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值