命令行 Git 问题
Command Line Git Problems
我不是很了解git。我在 github.com 上有一个存储库,我通过克隆来检出它。然后我添加一个名为 index.html 的文件并通过命令行提交。然后 github.com 上什么也没有发生。我看不到新文件更新,也看不到我创建的任何新分支。我做错了什么?
仅仅承诺是不够的。
请运行再发一条命令:
git push origin <your_branch_name>
执行此命令后,您的新分支将在 github 上创建并包含您提交的更改
您如何提交 Kolob?
在提交更改之前,您需要通过键入类似 git add .
的内容来暂存它们 git add
接受上传文件路径的参数,在这种情况下 .
将添加您的当前目录。
添加文件后,您可以键入 git commit -m "commit message"
以提交更改。
完成后,您可以键入 git push origin <your_branch_name>
将您的更改推送到远程仓库。
使用:
git status
如果你有“??”在文件名之前你必须
git add <file>
或
git add .
添加所有文件。
然后提交。然后你应该做:
git push origin <your_branch_name>
更多信息here
您可以使用
git push origin <local branch>:<remote branch>
在git中推送代码,其中源、本地分支和远程分支是可选的。然后当你想从远程存储库中获取你的更改时,你可以使用:
git fetch origin
git merge origin/<branchname>
理想情况下,您应该使用 fetch 而不是 pull,因为这允许您在合并之前分析远程更改。您可以通过显示完整的分支树来查看远程更改,如下所示:
git log --oneline --all --decorate --graph
我将此命令别名为 "gg" 以使其更快。
我不是很了解git。我在 github.com 上有一个存储库,我通过克隆来检出它。然后我添加一个名为 index.html 的文件并通过命令行提交。然后 github.com 上什么也没有发生。我看不到新文件更新,也看不到我创建的任何新分支。我做错了什么?
仅仅承诺是不够的。
请运行再发一条命令:
git push origin <your_branch_name>
执行此命令后,您的新分支将在 github 上创建并包含您提交的更改
您如何提交 Kolob?
在提交更改之前,您需要通过键入类似 git add .
的内容来暂存它们 git add
接受上传文件路径的参数,在这种情况下 .
将添加您的当前目录。
添加文件后,您可以键入 git commit -m "commit message"
以提交更改。
完成后,您可以键入 git push origin <your_branch_name>
将您的更改推送到远程仓库。
使用:
git status
如果你有“??”在文件名之前你必须
git add <file>
或
git add .
添加所有文件。
然后提交。然后你应该做:
git push origin <your_branch_name>
更多信息here
您可以使用
git push origin <local branch>:<remote branch>
在git中推送代码,其中源、本地分支和远程分支是可选的。然后当你想从远程存储库中获取你的更改时,你可以使用:
git fetch origin
git merge origin/<branchname>
理想情况下,您应该使用 fetch 而不是 pull,因为这允许您在合并之前分析远程更改。您可以通过显示完整的分支树来查看远程更改,如下所示:
git log --oneline --all --decorate --graph
我将此命令别名为 "gg" 以使其更快。