Git仓库4(分支操作冲突,标签管理)

Git传输3步命令:

git add text.txt --添加到暂存区

git commit -m '操作1'; --添加到本地

git push origin le01 --添加到服务器

Git拉取最新项目:

git pull --从上面拉一下 ,更新到最新(服务器上面的更新到本地)

git init --初始化仓库 (一开始是初始化本地仓库,第一次都得初始化生成.git文件)

Git各种查询命令:

git remote -v --查看仓库地址(远程)

git branch --查看本地所有分支(本地)

git branch -a --查看本地和远程分支(远程/本地)

git tag --查看所有标签

git reflog -5 --pretty=oneline --查看10个最新的log日记

git ls-files --查看当前仓库中有那些文件(远程)

cat gig01.txt --显示当前文件的内容(远程)

git status --查看状态(本地)

git diff HEAD -- gig01.txt --查看当前变动关系

git reflog --可以查找之前引用过的所有值

git config --list --查看当前账号信息(远程)

Git各种添加/创建命令:

git checkout -b (left01) --新建分支(本地)

git push origin left01 --推送本地分支到远程分支(本地)

git tag v_1.0 - -添加标签(本地)

git tag -a v_1.1 -m 'BUG修复' --添加带标签描述的标签(本地)

git push origin fengzhi:fengzhi --创建分支到服务器(远程)

checkout -b lqfz02 origin/lef02 --拉取远程分支到自己创建的(远程)

git remote add origin git@github.com:FBing/java-code-generator --添加远程 Git 仓库

GIt各种修改命令:

git reset --hard HEAD~1 --版本号回退 后面的1代表回退几个(本地)

git reset --hard 9836672 --前进到当前指定版本号(本地)

git branch -m lefffff lef01 --修改分支名字(本地)

Git各种删除命令:

git checkout -- test.txt --如果把目录的文件删除可以用这个命令回复当前文件(本地)

git rm test.txt --如果是确认要把文件从git仓库中删除用这个(本地)

git branch -d main --删除main分支(本地)

git push -u origin fengzhi --删除分支操作1(远程)

git push origin:fengzhi --删除分支 操作2(远程)

git remote rm origin --删除远程 Git 仓库

rm -rf.git --删除这个项目(最好不要用)

Git常用的推送代码:

git remote add origin git@github.com:hubaolong3632/Home_Git.git ---连接

git branch -M main -- 创建本地分支

git push -u origin main 推送到服务器的main分支上去

Git复制软件:

git clone 李国梁/Java-20201210 --克隆上面的软件


😜

git remote rm origin --删除远程 Git 仓库

git remote add origin git@github.com:FBing/java-code-generator --添加远程 Git 仓库

git branch -M main --创建分支

git push -u origin main --上传到厂库

git push :

git push

git push

如果上传的是中文文件那么出现的文件就是错误的!!!!!!!!!(当然实在想用就加上命令:

git config --global core.quotepath false

)

$ git branch显示、

$ git init初始化

$ ls -a找到隐藏git

$ ls -a找到隐藏git

$ rm -rf .git删掉


Git仓库操作1(本地):

git init --初始化仓库 (一开始是初始化本地仓库)

git add (文件名) --添加到暂存区

git status --查看状态

git commit -m '字符串' --提交暂存储区到本地仓库

git diff HEAD -- gig01.txt --查看当前变动关系

Git常用查找操作(本地):

git reflog --可以查找之前引用过的所有值 (本地)

git reflog -5 --pretty=oneline --可以更好地看清楚对应关系(版本号)(本地)

cat gig01.txt --显示当前文件的内容 (本地)

git ls-files --查看当前仓库中有那些文件 (本地)

Git版本号前进回退操作(本地):

git reset --hard HEAD~1 --版本号回退 后面的1代表回退几个(本地)

git reset --hard 9836672 --前进到当前指定版本号(本地)

Git删除文件操作:

git checkout -- test.txt --如果把目录的文件删除可以用这个命令回复当前文件(本地)

git rm test.txt --如果是确认要把文件从git仓库中删除用这个(本地)

Git分支操作(本地):

git branch --查看本地所有分支(本地)

git checkout -b (left01) --新建分支(本地)

git checkout (main) --切换回分支(本地)

git merge main --合并分支到maingit checkout -b (left01)(本地)

git branch -d main --删除main分支(本地)

git branch -m lefffff lef01 --修改分支名字(本地)

Git远程分支操作(远程):

git branch -a --查看本地和远程分支(远程)

git push origin fengzhi:fengzhi --创建分支到服务器(远程)

git push -u origin fengzhi --删除分支操作1(远程)

git push origin:fengzhi --删除分支 操作2(远程)

Git拉取和推送:

git pull --从上面拉一下 ,更新到最新

git push origin left01 --推送本地分支到远程分支

checkout -b lqfz02 origin/lef02 --拉取远程分支到自己创建的

Gi标签(本地/远程)的增删改查:

git tag v_1.0 --添加标签(本地)

git tag -a v_1.1 -m 'BUG修复' --添加带标签描述的标签(本地)

git tag --查看标签(本地)

git push origin v_1.1 --推送标签(本地)

git tag -d tag_name --删除标签(本地)

git push origin tag_name --推送标签到(远程)

git push origin --tags --推送未推送过的标签到(远程)

git push origin :refs/tags/tag_name --删除指定的标签(远程)

Gi其他命令

git clone 李国梁/Java-20201210 --克隆上面的软件

git clean -d -fx --"第四次作业" 如果出现删除不了的缓存就用这个

git config --global user.name "your_username" --添加用户名

git config --global user.email 911412667@qq.com --添加邮箱号

config --list --查看当前账号信息

git remote -v --查看远程仓库地址

----------------------------------------------------------------------------------------------------------------------------

本地 分支操作冲突

git commit -m '分支冲突解决' 如果2个文件不同分支修改相同文件冲突时候可以使用

远程分支操作冲突:

git pull 从上面拉一下 ,更新到最新这样子方便使用

-----------------------------------------------------

标签管理:

git tag v_1.0 --添加

git tag -a v_1.1 -m 'BUG修复' --添加带标签描述的标签

git tag --查看

git push origin v_1.1 --推送标签

git tag -d tag_name 删除本地标签

git push origin tag_name --推送标签到远程

git push origin --tags --推送未推送过的标签到远程

git push origin :refs/tags/tag_name --删除指定的远程标签

添加的标签版本:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

游迹AI

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值