如何将本地文件夹连接到现有github repo?
我在笔记本电脑上做了回购。它在github.com上有一个项目页面如何将本地文件夹连接到现有github repo?,git,github,version-control,Git,Github,Version Control,我在笔记本电脑上做了回购。它在github.com上有一个项目页面 我现在正在我的台式电脑上工作。我手动复制了一些文件,因为我认为我不需要repo中的每个文件(所以我没有将repo克隆到我的桌面上)。如何将桌面本地文件夹与现有repo连接,以便将桌面上的文件推送到repo(桌面文件现在是这些文件的最新版本,因为我已停止使用笔记本电脑)使用命令行将现有项目添加到GitHub: # Initialize the local directory as a Git repository. git ini
我现在正在我的台式电脑上工作。我手动复制了一些文件,因为我认为我不需要repo中的每个文件(所以我没有将repo克隆到我的桌面上)。如何将桌面本地文件夹与现有repo连接,以便将桌面上的文件推送到repo(桌面文件现在是这些文件的最新版本,因为我已停止使用笔记本电脑)使用命令行将现有项目添加到GitHub:
# Initialize the local directory as a Git repository.
git init
# Add files
git add .
# Commit your changes
git commit -m "First commit"
# Add remote origin
git remote add origin <Remote repository URL>
# <Remote repository URL> looks like: https://github.com/user/repo.git
# Verifies the new remote URL
git remote -v
# Push your changes
git push origin master
#将本地目录初始化为Git存储库。
初始化
#添加文件
git添加。
#提交您的更改
git提交-m“首次提交”
#添加远程源
git远程添加源
#看起来像:https://github.com/user/repo.git
#验证新的远程URL
git远程-v
#推动你的改变
git推送源主机
第二条路@evolutionxbox建议您:
- 克隆git回购
- 复制并粘贴到其中
- 把零钱推到原点
git推送原始主机--force
更新(10-23-2020):
请记住,自2020年10月1日起,Github将默认存储库从master重命名为main
您完成了克隆repo,然后将文件夹复制粘贴到其中?是否要在本地文件夹桌面计算机(不是本地git repo?)上工作,然后将更改从桌面推送到github?@evolutionxbox,因为他已经有一个现有的repo,如果git有机会拒绝推送更改并推荐
git pull
,那么他将需要--force
来推送他们的新提交,就像我所想的那样。也许git fetch;git rebase源代码/主代码;git推送
而不是强制推送?看起来安全多了。考虑到这个问题是新手提出的,你提到的git命令的顺序会让git拒绝你的推送。@Nitinanda我提到了--force
,以防拒绝。如果您能改进答案,我很乐意接受您的更改。@dvaergiller命令序列是正确的。但是,考虑到10-01-2020,对于新的存储库,GITHUB将默认的“主”分支重命名为“主”。因此,它看起来像是git fetch;git重新基准原点/主节点;git推送