packages feed

gitHUD-1.0.0.0: src/GitHUD/Git/Common.hs

module GitHUD.Git.Common (
  gitRemoteTrackingConfigKey
  , gitRemoteBranchConfigKey
  , mergeBaseDiffFromTo
  ) where


gitRemoteTrackingConfigKey :: String -> String
gitRemoteTrackingConfigKey localBranchName = "branch." ++ localBranchName ++ ".remote"

gitRemoteBranchConfigKey :: String -> String
gitRemoteBranchConfigKey localBranchName = "branch." ++ localBranchName ++ ".merge"

mergeBaseDiffFromTo :: String -> String -> String
mergeBaseDiffFromTo fromCommit toCommit = fromCommit ++ "..." ++ toCommit