使用git管理项目简单流程

最近介入公司的一个新项目,该项目使用GitLab管理,所以需要使用git指令进行项目更新,记录一下简单的项目操作指令。

git clone ssh://git@***(此处为项目路径):该指令是将GitLab上的项目拉到本地计算机,该指令执行时的所在路径即为拉取到的项目的所在位置。

修改项目之后,需要提交,命令行进入该项目内。后以此执行下面操作:

git status: 查看项目变动情况,可能会出现:delete被删除文件;add被添加文件;modify被修改文件;

git add 文件位置:处理被添加的和被修改的文件;

git rm 文件位置:处理被删除的文件;

再次执行git status:可看到所有被更新的文件均被处理;

之后执行git commit -m "修改日志":进行提交处理;

如果执行commit指令时出现错误提示,可能是因为线上有被修改的操作,需要先执行git pull指令,将新的修改拉取下来,以保证本地项目内容和线上项目内容一致,如果存在冲突,需要处理冲突之后再次执行commit 操作;

执行commit操作之后,执行git push操作,至此更新完成。

如果本地代码修改之后暂时不想同步到master分支,这时可以再gitlab创建一个自己的独立分支:

git checkout -b new_branch

之后执行git branch你就会发现你现在正处在新的分支;

当git add 某个文件到缓存区,还没有git commit 但是你不想这个文件了,就可以使用git rm命令,两种选择:

        git rm --cached “文件的位置或者路径” //会从git缓存中删除,但是不会物理的从硬盘删除;

        git rm --f “文件的位置或者路径” //会从缓存中删除,还会直接从硬盘删除,连从垃圾箱找回的机会都不给你哦

git删除已经add的文件的两种方法:

        用版本库内容清空暂存区,git reset HEAD (谨慎使用)

        只把特定文件从暂存区删除,git rm --cached xxx

这里作为初学者仅仅记录一些初级指令,其他的还是需要参考教程Git 分支管理_w3cschool

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值