git学习

在实习的公司使用过git进行版本控制,对于git进行学习。

git和svn的区别

Git是一种近来很流行的分布式版本控制系统(或称源代码管理系统),和传统的SVN、TFVC(TFS Version Control)这样的系统而言,最大的特点就是分布式。所谓分布式是相对于SVN这种集中式而言的,SVN或者TFVC都需要有一个中心服务器保存着源代码,所有开发者都使用客户端和这个服务器交互。

Git是Linux内核之父为了管理繁杂的Linux内核而开发的开源系统,随着GitHub这样的开源代码托管系统大热,而为很多人知晓使用。

Git的强大潜力并非真正在于分布式,而是在于其对源代码存储的机制(使用快照),由于这样的机制存在,你可以大量频繁的使用分支来工作,通过分支来隔离功能开发的过程。


git  分布式的版本控制,内部采用基于内存存储的文件系统。相对比较简单,主要是建立分支,合并分支,下拉和上传分支

Git参考文档:

http://gitref.org/zh/inspect/

git原理(这个很好):

http://www.nowamagic.net/academy/detail/48160210


工作过程:

在工作目录中修改某些文件。

add:对修改后的文件进行快照,然后保存到暂存区域。

commit:提交更新,将保存在暂存区域的文件快照永久转储到 Git 目录中。


git操作:

git init 完成初始化,在工作目录下生成.git目录

git status:git状态

git clone:

git add  :

git -rm --cache ‘’ :删除暂存区

git commit -m “注释” :提交

git reset --hard 版本号 :回退,撤销提交的

git branch -a  分支名:查看分支

git branch -b  分支名:新建

git checkout -b  分支名:新建并切换

git push: 

git pull:

git merge:

git fetch  :


git init 完成初始化,在工作目录下生成.git目录

git commit -m “注释” :提交


回滚/撤销:

  git reset --hard ‘版本号’:不会保留修改记录

  git reset --soft  '版本号':保留修改记录

  git reflog :可以查操作和版本号

  git reset HEAD^ :撤销上次修改的

暂存区的撤销:

 git rm --cache ‘文件’

删除文件:

 git rm ‘文件’


查看状态:

git status:查看状态

git log:查看操作

git reflog:查看操作和版本号


分支:

git branch -a  :查看本地分支

git branch -r :查看远程分支

git branch -d:删除分支

git branch 分支:新建分支

git checkout 分支:切换

git checkout -b :新建并切换


和远程分支

git clone “地址[可以是网址或者本地地址,支持http https ftp ssh file git]” 

git fetch <远程主机>[分支]  :取回远程主机分支上的更新

git  merge 远程[分支]  本分支与远程分支合并 :出现冲突会显示

<<<当前本分支 

.....

===

...

>>>远程分支 这种情况下,可以删除<<<==<<<,然后git add git commit 即可

git pull 远程[分支]:本地分支 :取回更新being合并

git push 远程 本地分支[:远程分支]  注意:要保证本地分支是最新的,


git remote :查看远程主机名



git笔记:







内容概要:本文详细探讨了基于MATLAB/SIMULINK的多载波无线通信系统仿真及性能分析,重点研究了以OFDM为代表的多载波技术。文章首先介绍了OFDM的基本原理和系统组成,随后通过仿真平台分析了不同调制方式的抗干扰性能、信道估计算法对系统性能的影响以及同步技术的实现与分析。文中提供了详细的MATLAB代码实现,涵盖OFDM系统的基本仿真、信道估计算法比较、同步算法实现和不同调制方式的性能比较。此外,还讨论了信道特征、OFDM关键技术、信道估计、同步技术和系统级仿真架构,并提出了未来的改进方向,如深度学习增强、混合波形设计和硬件加速方案。; 适合人群:具备无线通信基础知识,尤其是对OFDM技术有一定了解的研究人员和技术人员;从事无线通信系统设计与开发的工程师;高校通信工程专业的高年级本科生和研究生。; 使用场景及目标:①理解OFDM系统的工作原理及其在多径信道环境下的性能表现;②掌握MATLAB/SIMULINK在无线通信系统仿真中的应用;③评估不同调制方式、信道估计算法和同步算法的优劣;④为实际OFDM系统的设计和优化提供理论依据和技术支持。; 其他说明:本文不仅提供了详细的理论分析,还附带了大量的MATLAB代码示例,便于读者动手实践。建议读者在学习过程中结合代码进行调试和实验,以加深对OFDM技术的理解。此外,文中还涉及了一些最新的研究方向和技术趋势,如AI增强和毫米波通信,为读者提供了更广阔的视野。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值