首页 > 编程知识 正文

git常用命令总结,网络常用命令总结

时间:2023-05-04 04:00:07 阅读:255195 作者:3036

git init # 本地初始化Git仓库git status # 查看各个区的信息git diff file # 查看文件所做的改变git log # 显示提交日志git add file # 将文件添加到暂存区git commit -m "提交的信息" file # 将暂存区中的文件提交到分支中git push -u origin master # 提交到远程仓库中的master分支git push origin HEAD:dev # 将现在的分支提交到远程仓库的某个分支 名字不同也可以git branch -vv # 查看分支 与 远程仓库分支的 关联信息git remote -v # 远程仓库信息git branch --set-upstream-to=<远程主机名>/<远程分支名> <本地分支名> # 本地分支与远程分支建立关系git reset --hard HEAD^ # 回退上一个版本git reflog # 查看历史命令rm file # 删除某个文件git remote add origin xxxx # 与远程仓库关联分支git switch -c xxxx # 创建并切换分支git branch # 查看所有分支git branch xxx # 切换到某一个分支git merge xxx # 将现在的分支与xxx合并git merge --no-ff -m "merge with no-ff" dev # 带有commit 的合并分支可以看出曾经做过合并git branch -d xxx # 删除某个分支git branch -D <name> # 强行删除某个分支 git log --graph # 查看分支合并图git stash # 储存现在的工作现场 git stash list # 查看工作现场-----恢复现场-----git stash apply # 恢复后 stash内容并不删除 用 git stash drop 来删除git stash pop # 恢复的同时 把stash内容也删了git cherry-pick <commit> # 把某一个commit 复制到当前的分支git tag v1.0 # 新建一个标签git tag -a v1.1 -m "注释" # 可以指定标签信息git tag # 查看所有标签git tag -d v1.0 # 删除某个标签git push origin v1.0 # 推送某个标签到远程仓库git push origin --tags # 一次性推送所有标签

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。