Linux命令使用大全

初始化本地仓库

git init

提交代码

git add .
git commit -m "提交描述"

添加远程仓库

git remote add <远程名> <仓库地址>

 修改远程仓库地址

git remote set-url <远程名> <新仓库地址>

 推送代码到远程仓库

git push -u <远程名> <本地分支名>

查看当前 Git 仓库配置的远程仓库地址

git remote -v

查看当前所在的分支

git branch

切换本地分支

git checkout <本地分支名>

 重命名本地分支

git branch -m <新本地分支名>

 把本地分支推送到远程的目标分支

git push <远程名> <本地分支名>:<目标远程分支名>

 设置本地分支跟踪远程目标分支

git branch --set-upstream-to=<远程名>/<目标远程分支名> <本地分支名>

拉取并合并远程改动

git pull <远程名> <分支名>

# 拉取并合并远程改动(允许不相关历史合并)

git pull <远程名> <分支名> --allow-unrelated-histories

给当前 HEAD 打 标签(Tag)

git tag <tag-name>

推送 标签(Tag) 到远程

git push <remote-name> <tag-name>

删除本地标签

git tag -d <tag>

 删除远程标签

git push <远程名> --delete <tag>

查看本地标签

git tag

查看远程标签

git ls-remote --tags <remote-name>

Ctrl+U:清除从光标当前位置到行首的所有内容

Ctrl+K:清除从光标当前位置到行尾的所有内容

Ctrl+A:将光标移动到当前行的行首

Ctrl+E:将光标移动到当前行的行尾

Ctrl+L——清屏

posted @ 2025-07-23 09:32  chenxinzhi  阅读(10)  评论(0)    收藏  举报