小编bat*_*ato的帖子

如何将本地无版本代码与git远程存储库相关联?

我需要将干净的无版本代码与现有的git远程存储库相关联.

我更好地解释了我的情况.我的项目从svn转移到git.我有一个svn本地工作副本,旧代码(没有新的提交)必须与新的git存储库同步.我可以克隆回购,但我应该手动恢复许多被忽略的配置文件,我会避免它.

所以我删除了所有.svn目录,我将使用git远程存储库跟踪我的代码.

有办法吗?

git version-control repository git-remote

16
推荐指数
2
解决办法
9303
查看次数

其他提交完成后,从git rebased分支中删除提交

我有一个项目有两个分支,名为masterfeature/x.在feature/x上我正在处理将在master上合并的新功能.

对于feature/x上的错误,基于master的rebase操作已完成并被推送.除了其他提交已完成并推送功能/ x.

所以我有两个分支,包含由不同哈希标记的"相同提交".

A -- B -- C -- D [master]
 \
  E -- F -- G -- H -- I [feature/x]
Run Code Online (Sandbox Code Playgroud)

其中CD分别是相同的提交(衍合)FG特征/ X.

我想删除FGfeature/x维护HI.我该怎么做?

我想恢复提交

git revert F G
Run Code Online (Sandbox Code Playgroud)

来自feature/x,但那些无用(重复)提交将保留在历史记录中.我想知道是否有更好的方法来做到这一点?

git rebase revert

3
推荐指数
1
解决办法
193
查看次数

标签 统计

git ×2

git-remote ×1

rebase ×1

repository ×1

revert ×1

version-control ×1