Git 承诺及;无需请求直接同步?

Git 承诺及;无需请求直接同步?,git,ubuntu,github,terminal,Git,Ubuntu,Github,Terminal,我在GitHub上有一个项目,是我从windows创建的。现在我在ubuntu上,我需要像在windows上一样访问repo 我通过终端安装了git,并使用了git克隆https://github.com/SkamahOne/MyProject将文件传送到我的计算机 现在我想提交所做的更改并同步它们而不在中间创建一个拉请求;这在带有GitHub客户端GUI的windows上是可能的,但我不知道如何通过带有ubuntu的终端来实现。pull请求只会在您和GitHub上的存储库之间创建一个高度可见的

我在GitHub上有一个项目,是我从windows创建的。现在我在ubuntu上,我需要像在windows上一样访问repo

我通过终端安装了git,并使用了
git克隆https://github.com/SkamahOne/MyProject
将文件传送到我的计算机


现在我想提交所做的更改并同步它们而不在中间创建一个拉请求;这在带有GitHub客户端GUI的windows上是可能的,但我不知道如何通过带有ubuntu的终端来实现。pull请求只会在您和GitHub上的存储库之间创建一个高度可见的工作流。如果您确实希望跳过这一步,那么您可以像往常一样提交并推送到存储库

git commit
git push origin master (or whichever branch you're on)
如果您具有对存储库的写访问权限,并且正在创建一个新分支,那么您可以使用以下方法:

git push -u origin <new-branch-name>
git推送-u原点

谢谢,我不知道我能这么容易做到:)再问一个问题;如何通过命令行向提交中添加标题和说明?请使用
git commit-m“a message”
,尽管我鼓励您在提交时查找使用编辑器的方法。关于提交,您可能有很多话要说。更重要的是,pull请求是一个工作流,用于从没有写入特定存储库权限的用户处获取提交。这是一个很好的观点。我一定会在答案中加上那个花边新闻。