【烈日炎炎战后端】Git(0.1万字)

1. Git是什么

Git它是一个免费开源的分布式版本控制系统,你可以使用Git提高我们处理一些大大小小的项目所有文件,可以说是提高团队开发效率神器.

2. Git命令行入门

简易的命令行入门教程:

Git 全局设置:

git config --global user.name "徐明晓"
git config --global user.email "1206512593@qq.com"

创建 git 仓库:

mkdir Code-practice
cd Code-practice
git init  //初始化一个Git仓库的
touch README.md
git add README.md 
git commit -m "first commit"
git remote add origin https://gitee.com/xumingxiao/Code-practice.git
git push -u origin master

已有仓库?

cd existing_git_repo
git remote add origin https://gitee.com/xumingxiao/Code-practice.git
git push -u origin master

https://baijiahao.baidu.com/s?id=1662514114882320614&wfr=spider&for=pc

3. Git常用命令

初始仓库常用命令

1,git init:Git是使用git init命令来初始化一个Git仓库的,安装完Git时第一个使用命令就是Git init命令.

2,git clone:使用该命令的时候,是从Git仓库拷贝项目,常见的是我们经常去GitHub下载开源项目,就相当克隆项目到本地,正确使用命令格式是git clone ,repo表示Git仓库,directory表示本地目录.

创建与合并分支

1,gir add x.html:修改代码,意思就是修改x.htnl.

2,git commit -m x.htnl:提交代码,x.htnl就是需要提交的文件.

3,git checkout master & git merge dev:将dev合并到master.

4,git checkout master & git checkout -b dev:意思是从master分支创建dev分支并切换到dev分支.

5,git branch -D issues:本地强制删除分支issues.

6,git status:该命令是查看你上次提交之后是否有修改.

7,git diff:该命令是用来查看执行git status的结果的详细信息,也是常用的一个命令.

8,git rm:该命令也是删除文件,命令格式为git rm <删除的文件>

9,git mv:此命令就是重命名或者移动,学过Linux系统的话,对这些命令就很熟悉了.

Bug分支常用命令

1,git stash clear:该命令是将stash空间清除.

2,git stash pop:该命令就是恢复的同时把stash内容进行删除的.

3,git stash:此命令将当前更新的代码储藏,等恢复再使用.

标签管理命令

1,git tag -a v1.0:该命令的-a参数会允许你添加一些信息,注意的是当使用git tag -a的时候,Git会打开一个编辑器让你输入tag信息.

2,git log --pretty=oneline --abbrev -commit:该命令就是要给某一周commit打标签的意思.

3,git show v1.0.0:该命令是查看所有标签.

4,git tag -d v1.0.0:该命令删除本地标签

5,git tag -d v1.0.0:该命令先从本地删除标签,然后在用远程删除命令git push orign :refs/tags/v1.0.0.

提取远程仓库

1,git fatch:该命令是从远程仓库下载分支和数据.

2,git mergez:该命令就是从远程仓库提取数据并合并当前分支.

3,git remote rm 别名:我们可以删除远程仓库.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值