git 使用简易指南(整理)

整理自 git 使用简易指南

 

1创建新仓库

       创建新文件夹,打开,然后执行git init创建;

2检出仓库

       克隆本地仓库 git clone 地址;

本地仓库由git维护的三棵树组成:

       第一个是工作目录,拥有实际文件;

       第二个是缓存区,临时保存改动;

       第三个是HEAD,指向最近一次提交后的结果。

3添加与提交

       3.1 添加到缓存区

       git add <filename>

       git add *

       3.2提交到HEAD

              git commit –m “代码提交信息”

4推送改动

       提交到远端仓库git push origin master(master为想要推送分支)

5如果你还没有克隆现有仓库,并欲将你的仓库连接到某个远程服务器,你可以使用如下命令添加:
git remote add origin <server>
如此你就能够将你的改动推送到所添加的服务器上去了。

 

分支:分支是用来将特性开发绝缘开来的。在创建仓库时,master是默认的。在其他分支上进行开发,然后再合并到主分支。

 

5创建一个叫做‘feature_x’的分支并切换过去:git checkout –b feature_x

切换回主分支:git checkout master

然后删掉新建的分支:git branch –d feature_x

除非将分支推送到远端仓库(git push origin <branch>),否则该分支不为人所见。

 

6更新本地仓库至最新改动:git pull以获取并合并远端的改动;

要合并其他分支到当前分支:git merge <branch>

可能会产生冲突,需要人工解决冲突。

改完以后,需要执行git add <filename>以标记它们为合并成功。

在合并改动之前,也可以查看:git diff <source_branch> <target _branch>

 

7标签:

在软件发布时创建标签。

创建一个叫做1.0.0的标签:git tag 1.0.0 xxxxxxxxxx(为想要标记的提交ID的前10位字符,可以通过git log获取。)

 

8替换本地改动:git checkout -- <filename>

会使用head中的最新内容替换本地工作目录(已添加到缓存区的改动,以及新文件,都不受影响)。

 

9如果想要丢弃所有的本地改动和提交,可以到服务器上获取最新的版本并将本地分支指向它:git fetch origin

Git reset –hard origin/master

 

10内建的图形化 git:
gitk
彩色的 git 输出:
git config color.ui true

显示历史记录时,只显示一行注释信息:
git config format.pretty oneline
交互地添加文件至缓存区:
git add -i

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值