一点使用git的心得

git branch 查看分支
git status 查看当前状态(是否修改)
git add 提交某个修改
git commit 添加注释
git push 提交
git merge 合并
git reset –merge 回退之前的合并
git checkout 切换分支

一般提交只需要git push之前的命令就可以了。

就我今天遇到的问题,远程有两个版本的代码库即两个分支rd和master,一般情况下我只把代码提交到rd分支:
git branch
git status(查看修改的文件)
git add ……(你自己要提交的修改的文件)
git commit -m “注释”
git push origin HEAD:refs/for/rd
就可以了。

但导师说让我把自己修改的代码提到master分支,好吧。完全不会,请教同事,他也一知半解,不太会。自己研究。

首先,
git branch 查看本地分支,只有一个rd,执行命令:git branch master 新建一个master库,与远程的master对应。git checkout master 切换到master分支,你可以查看你本地的代码,其实已经变为远程master库中的代码,然后在代码中修改你要修改的内容,执行:
git branch
git status(查看修改的文件)
git add ……(你自己要提交的修改的文件)
git commit -m “注释”
git push origin HEAD:refs/for/master

就可以修改远程master中的代码了。

心得:本地的代码库其实完全是远程库中的代码,只不过公司的git库中加了一个权限,即你每次提交的代码都需要审批才能进入库中。一般情况下,本地的代码全部是远程库中的代码,你想要哪个库中的代码就切换到哪个库中就可以对库中的代码进行修改。记住一些常见的命令就可以熟练的使用git提交代码了。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值