【步兵 工具篇】一文教你玩git

本文是EOS的【步兵 工具篇】,教你掌握Git的基本和进阶操作。内容涵盖Git的优点,如本地化版本库、强大的版本控制和独立的分支结构。还介绍了创建仓库、拷贝到本地、查看状态、添加/提交/推送代码等基本操作,以及解决冲突、版本回溯、忽略文件和分支管理等进阶技巧。最后提到Git的个性化设置和使用心得。

【步兵 工具篇】一文教你玩git by EOS.

最近开始使用git,之前一直用svn包括我自己的代码管理也是svn。
因为svn够用,而且界面操作简单明确,把sever放到到网盘、或移动硬盘也很方便。
(ps:当然还有一个隐含原因,当菜单变成英文的时,他就会让我头晕这里写图片描述)
不过由于工作原因,开始使用git,发现并没有那么难。
下面我来一文教会你,玩溜git的基本操作。


git的优点

1、版本库本地化,支持离线提交,相对独立不影响协同开发。每人都拥有自己的版本控制库,在自己的版本库上可以任意的执行提交代码、创建分支等行为。比如:多次分部提交,任意回滚或合并为一条干净的commit再推送到服务器。
2、很强大的版本控制。每次提交都会有对应的操作标识,你可以回退到任意一个过渡版本。
3、独立的分支结构。可以让你多条进度共同推进,而不产生相互影响。
以上都不是重点,重点是github是全球最大的同性交友….呸,开源项目资源仓库。
好比让你坐在一家豪华餐厅,菜单上的菜免费点~(ps:但是!菜太多反而不知道吃什么…)


基本操作

创建用户名和email

git config --global user.name eos.
git config --global user.email 44**21@qq.com

(密钥及其权限部分过滤掉,有很多完整教程可以参考)

创建一个仓库

git init   

这样会在当前目录生成一个.git的文件夹,可使用dir /a /b 或 ls 查看

拷贝仓库到本地

git clone url(或者本地路径)

这样会在当前目录生成本地的仓库,可进行各种离线操作。

常看仓库当前状态和记录

git status
git log --oneline -10

会显示出 可提交部分和可添加部分,以及相应的表示new、delete、modify等。

添加/撤销添加


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值