在项目中使用Git上传文件流程,绝对不会出错!!!

Git上传文件流程
git status (第一步必须的,主要用来查看更改了哪些文件)
git stash  ( 把现有的修改藏起来,防止冲突)
git pull --rebase  (拉取远程代码,而冲突需要手动解决。当有这些冲突存在时,git帮我们自动创建了一个新的分支,并且git告诉你接下来你要在这个新的分支上处理这个冲突,)
git stash pop  (恢复暂存时的状态)
git add .  (提出更改(把它们添加到暂存区))
git commit -m "这是本次提交"  (以实际提交改动,命名主题为“这是本次提交”)
git rh  (以将这些改动提交到远端仓库:git push origin master(rh)可以把 master 换成你想要推送的任何分支。)

当发现自己上传的文件有错误,现在本地更改,然后重新提交。
git status
git add .
git commit --amend   
ZZ(会有弹出框,直接输入“ZZ”,默认就好)
git rh 

常见的GIT用法
git stash 把现有的修改藏起来
git stash save “desc” 把现有的修改藏起来,并且添加一个注释
git stash list 查看所有藏起来的
git stash pop stash@{index} 删除 最近/指定 一个藏起来的,并还原回来代码
git stash apply stash@{index} 应用藏起来的不删除stash 列表
git stash drop shash@{index} 删除藏起来的不还原代码
git stash clear 清除所有修改
git stash show shash@{index} 查看修改了什么文件
git stash show -p shash@{index} 查看修改了什么文件,里面修改了什么内容

当远端分支存在一次提交,比主分支超前时,再次提交分支会报错,可以尝试以下的命令。
git log 查看主分支与自己的分支区别。(q退出)
git reset --soft ea1f77594f9d573018c7f7f9e30121dbbf746427(主分支的地址(东哥),软回退,目的是为了使当前分支与主分支保持一致)
git status
git restore --staged .()
git status
git add lld_merge_api.py
git add main.py
git commit -m "增加api接口"
git rh
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值