git - 如何从 git 源 pull 并推送到另一个

标签 git go

我正在使用 golang(go get)从 github.com(各种 repos)获取代码到本地 repo

c:\gopath\src\...

但是,之后我无法将这些推送到本地位桶服务器。

但是,如果我从 git hub 下载 zip 并解压,然后我可以推送到本地源代码 repo。

我做错了吗?否则应该怎么办?

谢谢

最佳答案

您需要为您 pull 的每个存储库添加一个 git remote。

$ git remote add bitbucket https://mybitbucketserver.example.com/bitbucket/projects/repo.git

当你需要推送到 bitbucket 时,你说:

$ git push bitbucket master

引用:https://help.github.com/articles/adding-a-remote/

编辑: merge 依赖

你也可以考虑包括一个支持 git 的包管理器,比如 glide进入您的构建工作流程。

关于git - 如何从 git 源 pull 并推送到另一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49999230/

相关文章:

RegExp 匹配所有直到两个连续的特殊字符 (]])

arrays - 如何将 int 添加到 slice

Git 恢复 merge 的恢复

git:更好的 git revert 方法,无需额外的还原提交

git - 尝试推送到服务器时在 netbeans 中获取 REJECTED_NONFASTFORWARD

go - 在 Go 模板范围循环中,是否在每次迭代时重置循环外声明的变量?

go - 如何转换图像以上传 Spotify 个人资料图片?

GitHub:接受 pull 请求,但只有一些提交

git - 将暂存文件与 stash 文件进行比较

Go API 在 html 中显示 swagger api 规范 (json) (Swagger UI)