Github 我在git push-ive t上遇到了麻烦 stizz@Stizzys-Mac代码%cd stizz@Stizzys-Mac作业%cd工作日计划程序 stizz@Stizzys-Mac工作日计划程序%git状态 论分行行长 未为提交而暂存的更改: (使用“git add/rm…”更新将提交的内容) (使用“git签出--…”放弃工作目录中的更改) 已删除:工作日时间表 修改:script.js 未向提交添加任何更改(使用“git add”和/或“git commit-a”) stizz@Stizzys-Mac工作日计划程序%git添加。 stizz@Stizzys-Mac工作日计划程序%git提交-m“script.js更新” [master eba02ca]script.js更新 2个文件已更改,2个删除(-) 删除模式160000工作日计划 stizz@Stizzys-Mac工作日计划程序%git推送 致命:当前分支主机没有上游分支。 要推送当前分支并将远程分支设置为上游,请使用 git push--设置上游原始主机 stizz@Stizzys-Mac工作日计划程序%

Github 我在git push-ive t上遇到了麻烦 stizz@Stizzys-Mac代码%cd stizz@Stizzys-Mac作业%cd工作日计划程序 stizz@Stizzys-Mac工作日计划程序%git状态 论分行行长 未为提交而暂存的更改: (使用“git add/rm…”更新将提交的内容) (使用“git签出--…”放弃工作目录中的更改) 已删除:工作日时间表 修改:script.js 未向提交添加任何更改(使用“git add”和/或“git commit-a”) stizz@Stizzys-Mac工作日计划程序%git添加。 stizz@Stizzys-Mac工作日计划程序%git提交-m“script.js更新” [master eba02ca]script.js更新 2个文件已更改,2个删除(-) 删除模式160000工作日计划 stizz@Stizzys-Mac工作日计划程序%git推送 致命:当前分支主机没有上游分支。 要推送当前分支并将远程分支设置为上游,请使用 git push--设置上游原始主机 stizz@Stizzys-Mac工作日计划程序%,github,Github,Git告诉过你如何解决这个问题,但我们来看看这意味着什么 git push需要知道将其推送到哪个远程设备,以及将其推送到远程设备上的哪个分支。遥控器通常是原点,在这种情况下,您希望推送到其主分支。显式拼写是git push origin master的 但分支机构可以有一个“上游分支机构”,这意味着它已经知道该向何处推进。然后您可以git推送,git知道推送到哪里git push——设置上游原始主机将您的分支推送到原始主机上的主分支,并记住这一点以备将来使用。从那时起,您可以git push,它

Git告诉过你如何解决这个问题,但我们来看看这意味着什么

git push
需要知道将其推送到哪个远程设备,以及将其推送到远程设备上的哪个分支。遥控器通常是原点,在这种情况下,您希望推送到其主分支。显式拼写是git push origin master的

但分支机构可以有一个“上游分支机构”,这意味着它已经知道该向何处推进。然后您可以
git推送
,git知道推送到哪里
git push——设置上游原始主机
将您的分支推送到原始主机上的主分支,并记住这一点以备将来使用。从那时起,您可以
git push
,它将转到origin的主分支


您也可以在不按下的情况下执行此操作:
git branch-u origin master

只需执行错误消息建议的操作即可。错误消息的哪一部分不清楚?请修改标题以实际解释问题。你读过git的输出了吗?
stizz@Stizzys-Mac code % cd homework 
stizz@Stizzys-Mac homework % cd work-day-scheduler 
stizz@Stizzys-Mac work-day-scheduler % git status
On branch master
Changes not staged for commit:
  (use "git add/rm <file>..." to update what will be committed)
  (use "git checkout -- <file>..." to discard changes in working directory)

    deleted:    Work-Day-Schedule
    modified:   script.js

no changes added to commit (use "git add" and/or "git commit -a")
stizz@Stizzys-Mac work-day-scheduler % git add . 
stizz@Stizzys-Mac work-day-scheduler % git commit -m "script.js update"
[master eba02ca] script.js update
 2 files changed, 2 deletions(-)
 delete mode 160000 Work-Day-Schedule
stizz@Stizzys-Mac work-day-scheduler % git push
fatal: The current branch master has no upstream branch.
To push the current branch and set the remote as upstream, use

    git push --set-upstream origin master

stizz@Stizzys-Mac work-day-scheduler % 
% git push
fatal: The current branch master has no upstream branch.
To push the current branch and set the remote as upstream, use

    git push --set-upstream origin master