相关疑难解决方法(0)

Subversion存储库中"分支","标记"和"主干"的含义是什么?

我已经在Subversion(我猜通用存储库)讨论中看到了很多这样的话.在过去的几年里,我一直在为我的项目使用SVN,但我从未掌握过这些目录的完整概念.

他们的意思是什么?

svn tags glossary branch trunk

1181
推荐指数
14
解决办法
43万
查看次数

你怎么只推动你的一些本地git提交?

假设我有5个本地提交.我想只将其中的2个推送到集中式仓库(使用SVN风格的工作流程).我该怎么做呢?

这不起作用:

git checkout HEAD~3  #set head to three commits ago
git push #attempt push from that head
Run Code Online (Sandbox Code Playgroud)

最终推动所有5个本地提交.

我想我可以执行git reset来实际撤消我的提交,然后是git stash然后是git push - 但我已经编写了提交消息并组织了文件,我不想重做它们.

我的感觉是,推送或重置的一些标志会起作用.

如果它有帮助,这是我的git配置

[ramanujan:~/myrepo/.git]$cat config 
[core]
        repositoryformatversion = 0
        filemode = true
        bare = false
        logallrefupdates = true
[remote "origin"]
        url = ssh://server/git/myrepo.git
        fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
        remote = origin
        merge = refs/heads/master
Run Code Online (Sandbox Code Playgroud)

git version-control

140
推荐指数
5
解决办法
5万
查看次数

标签 统计

branch ×1

git ×1

glossary ×1

svn ×1

tags ×1

trunk ×1

version-control ×1