问题描述
我有一个现有的 Redhat BRMS 项目。我想将目前所有现有的项目资产从本地 git 推送到远程 Git 位置(Github)。
第 1 步:我进入 .git 目录
cd JBOSS_HOME/bin/.niogit/REPOSITORY_NAME.git
第 2 步:我已将远程 URL 指向 github
git remote set-url origin git@github.com:USERNAME/REPOSITORY_NAME.git
第 3 步:在 hooks 文件夹中创建 post-commit sh 文件
git push origin master
chmod +x post-commit
第 4 步:我添加了新的数据对象并进行了保存。我的远程 git 中没有任何反映。
如果我错过了什么,请告诉我。
解决方法
关闭问题。需要注意的地方。
- 确保在本地机器上创建的 ssh 密钥已添加到远程 github 中。
- 提交后文件不应有任何扩展名(如 .sh )
- 这是可选的,在我的情况下,这是经过长期斗争后才奏效的。重新启动机器并重试。