如何从终端/命令行推送到git

bksxznpy  于 2023-02-02  发布在  Git
关注(0)|答案(4)|浏览(111)

我添加了一个文件到Git上传的文件夹中。我可以在源目录树的unstaged下看到这个文件夹。我如何使用终端命令将文件推送到在线存储?
我发现我需要首先cd到本地存储库,我这样做了:

cd /Users/mainuser/Desktop/Projects
git add -A .

使用git status检查状态,并输出以下内容:

On branch master
Your branch is up-to-date with 'origin/master'.
Changes to be committed:
  (use "git reset HEAD <file>..." to unstage)

    new file:   ios_projects/2016/Untitled copy 2.rtf // this is the file I want to upload

现在怎么办?我怎么提交并推到网上?

vxf3dgd4

vxf3dgd41#

下一步是使用提交,然后推送到您想要推送的任何分支

git commit -m 'Some message about the change'

git push origin 'branch-name'
e1xvtsh3

e1xvtsh32#

事实就是这么简单:

cd /Users/mainuser/Desktop/YourFolder
git add -A .
git commit -m 'commit message from terminal'
git push

编辑:如果你只使用git commit而不使用-m,你会进入一些编辑器来输入提交消息,我不知道如何退出。

wqnecbli

wqnecbli3#

尝试以下cmd:

$ git status
$ git add <file_name>
$ git commit -m "<msg>"
$ git push origin <branch_name>
wlsrxk51

wlsrxk514#

输入您的终端并在下面输入命令

git commit -m "Enter What should you Save as a Description"

你也应该用Visual Studio代码编辑器推送或提交,只要进入左侧的源代码管理菜单,按下ctrl+Shift+g和提交,或者在初始化仓库后推送。

相关问题