- 更新远端分支列表:
git remote update origin --prune - 创建新的分支:
git branch -b <new branch name> <origin branch name> - 从本地分支切换到另一个本地分支:
git checkout <another local branch name> - 更新当前分支:
git pull - 删除本地分支:
git branch -D <local branch name> - 删除远端分支:
git push origin --delete <name> - 丢弃当前所有的更改(所有文件回滚):
git checkout . && git clean -xdf - 删除远端tag
git tag -d <tag_name>git push origin :refs/tags/<tag_name>
- 从Tag中新建分支
- 1、
git tag --list:查看当前有哪些分支 - 2、
git branch <new-branch-name> <tag-name>:从需要的Tag中新建一个分支 - 3、
git checkout <new-branch-name>:切换到新建立的分支当中 - 4、
git push origin <new-branch-name>:把新建立的分支推送到远端仓库中
- 1、
- 开源项目的某个分支推送到私仓,包括开源项目以前的
Commit Log也要推送到私仓- 1、修改项目的
.git/config目录,在[remote "origin"]新增一个url,该url为新仓库的地址[core] repositoryformatversion = 0 filemode = false bare = false logallrefupdates = true symlinks = false ignorecase = true [remote "origin"] url = git@git.zhlh6.cn:xxxxxx/redis-operator.git fetch = +refs/heads/*:refs/remotes/origin/* url = git@abc.com/redis-operator.git #新添加的地址 [branch "master"] remote = origin merge = refs/heads/master - 2、
git push origin <branch name>
- 1、修改项目的
Git——常用命令
最新推荐文章于 2025-12-03 12:05:17 发布
364

被折叠的 条评论
为什么被折叠?



