我是GIT中心版控制系统的新手。 我正在开发一个项目,我从GIT中心下载为zip。它不是一个git存储库。我想要做的是,我想让它成为一个git存储库,并希望在发出git pull命令时将其中的现有git存储库拉出来。 我想创建自己的开发分支,在本地开发代码,将代码推送到github,然后执行拉取请求
帮助将受到高度赞赏。
答案 0 :(得分:1)
由于您没有保留更改的历史记录,我认为您最好的选择是正常克隆存储库,然后将更改复制到该存储库中。您的问题在细节上有点稀疏,但以下内容应该有效
git clone <git hub project> <new folder on your system>
# maybe you can use a tag here for the SHA
git checkout -b my_branch SHA_THAT_REPRESENTS_YOUR_ZIP_DOWNLOAD
cp -r <your existing directory> <your new git repository>
git status # abort if this step doesn't look right
git add # add all your changed files
git commit # commit your work
git rebase <main dev branch> # catch up