Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 从mac上部署存储库的windows用户虚拟指南_Git_Github - Fatal编程技术网

Git 从mac上部署存储库的windows用户虚拟指南

Git 从mac上部署存储库的windows用户虚拟指南,git,github,Git,Github,我来自windows背景,试图迁移到mac/github环境。所以,如果这是基本的东西,请原谅我 我已经开发了一个应用程序,它位于我的项目文件夹位置 ~/myname/projects/mygreatproject 我已经打开了github站点并创建了存储库。在终点站内我已经完成了 git初始化 git add README.md git提交-m首次提交 等 我可以在github中看到第一次提交 我需要做什么才能将开发应用程序代码的文件夹放到git中? 我读过文档,但可能我已经习惯了使用gui,

我来自windows背景,试图迁移到mac/github环境。所以,如果这是基本的东西,请原谅我

我已经开发了一个应用程序,它位于我的项目文件夹位置

~/myname/projects/mygreatproject

我已经打开了github站点并创建了存储库。在终点站内我已经完成了

git初始化 git add README.md git提交-m首次提交 等 我可以在github中看到第一次提交

我需要做什么才能将开发应用程序代码的文件夹放到git中? 我读过文档,但可能我已经习惯了使用gui,我不知道该怎么做

从文档中可以看到关于创建存储库的信息,但我似乎找不到关于获取目录并将其上载到github的任何信息

任何帮助都会很好


谢谢

当当前目录为~/myname/projects/mygreatproject时,您需要执行您提到的git命令,以便在那里创建本地存储库

然后您只需执行git add。git commit提交所有文件,git push将其发送到github

因此:


Github假设您正在启动一个全新的项目,您刚刚做的是提交一个全新的自述文件并将其推送到Github

要将所有文件添加到临时区域,请先将cd光盘刻录到项目位置。然后使用git-add。然后要在临时区域中创建文件提交,您必须使用git commit-m“initial commit”。通常,添加所有文件的第一次提交称为初始提交。创建提交后,必须使用git push origin master将其推送到github服务器

作为git add向临时区域添加文件的一般摘要,git commit创建一个称为commit的快照,-m开关允许您从命令行向git commit发送消息,git push origin master将主分支上的更改推送到远程调用的origin


Scott Chacon的git对于初学者来说是一本很好的读物。

您是否将Github存储库添加为远程存储库?当你创建它的时候,他们会给你指导吗?您是否从本地存储库执行了git push origin master以将更改发送到此远程存储库?嘿,Abizem,嗯,我想是的。不,我还没做过推原点的动作。我现在就试试看,因为这个问题的答案似乎是。如果这不是答案,问题就不明显了。@AD7six如果我们在StackOverflow上的每一个问题在互联网上的某个地方都有一个答案,那么我们就不会有很多分数为正的问题。
cd ~/myname/projects/mygreatproject
git init
[... all the initialization that allowed you to see the first commit within github ...]
git add .
git commit -m "added my great application"
git push origin master