git理工计算机工程,git

GIT更新代码

git branch 查看当前分支

git pull 更新代码到本地

GIT修改文件、然后提交11111111:

git status 查看状态

git add .  将修改的文件提交到缓存区

git commit - m "xxxx" 将缓存区代码提交到版本库

git push origin master 将版本库提交到远程仓库

GIT增加文件、然后提交:

git status 查看状态

git add .  将修改的文件提交到缓存区

git commit - m "xxxx" 将缓存区代码提交到版本库

git push origin master 将版本库提交到远程仓库

GIT增加文件、修改部分文件、然后提交

git status 查看状态

git add .  将修改的文件提交到缓存区

git commit - m "xxxx" 将缓存区代码提交到版本库

git push origin master 将版本库提交到远程仓库

假如你把本地的GIT仓库搞乱了,你可以GIT清除本地库的缓存: git rm -r --cached .

然后重新 git add .

GIT删除文件、修改部分文件、然后提交

git status 查看状态

git add .  将修改的文件提交到缓存区

git commit - m "xxxx" 将缓存区代码提交到版本库

git push origin master 将版本库提交到远程仓库

当我们需要删除暂存区或分支上的文件, 同时工作区也不需要这个文件了, 可以使用

git rm file_path

git commit -m 'delete somefile'

git push

当我们需要删除暂存区或分支上的文件, 但本地又需要使用, 只是不希望这个文件被版本控制, 可以使用

git rm --cached file_path

git commit -m 'delete remote somefile'

git push

--------------------------------以上为基础指令学习----------------------------------

--------------------------------以下为进阶指令学习----------------------------------

有时会出现退GIT远程仓库版本的需求:

首次尝试使用了

git log  查看版本信息

git reset --hard HEAD^^  回退本地工作区版本

git push -force origin master 强制push

https://www.liaoxuefeng.com/wiki/896043488029600/897013573512192在-force时报了一个错:you are not allowed to push code to protected branches on this project

该问题的起因是因为新建GIT仓库时,master分支默认是protected,不允许强制push

随后在gitLab上更改设置即可:https://blog.csdn.net/zzh920625/article/details/78087669

this is a git study project

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值