git实践系列四:添加,提交以及推送

本节重点说明add,commit,push等命令。对了,log也很常用,我会在栗子中做出说明。

一、clone远程仓库
1
git clone https://github.com/askgreenstone/web.git
二、添加tools到暂存区git add tools

添加所有文件可以用*

1
git add *

git

三、提交到HEAD,执行
1
git commit -m ‘jartto test1'

要提交更改他用git的commit 命令-m选项。如果我们省略-m选项git会打开文本编辑器,在这里我们可以写多行提交信息。

git

四、提交后查看日志
1
git log

git
当然,我们也可以用

1
git log --oneline

压缩每条日志文件,显示到一行,便于我们迅速的浏览最近的一些提交日志。

五、查看某一次提交的细节
1
git show e4d5a6e9bea053315e3dea0ff4c98cda93e79ee8

git

六、修改一处,并提交,当我们show的时候

git

七、推送代码到远程代码库
1
git push origin master

git

八、当多人协作时,如果远程仓库变化了,那么此时无法提交代码,而应该执行pull更新本地代码
1
git pull

git

pull 是fetch和merge的合并命令,为防止错误,一般我们采用fetch,然后再执行merge。
而pull会直接获取代码,然后执行自动合并。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值