git 分支不可见
git branches are not visible
这是我第一次使用git
我已经创建了一个存储库并第一次从我的终端上传了代码。代码已上传,我可以在 github.com
的帐户中看到它
我尝试创建两个分支并从我的终端上传代码并进行一些更改,即 two commits
,在终端中它没有显示任何错误,但在我的回购中,我是 not able to see my branches and there the commit seems to be only 1 master commit
一个人
所以我在终端
中尝试了运行我的git log
macbook-MBP Ojaak % git log
commit b5b17e3108139d7904c905d1d1aefe22a7395180 (HEAD -> siva)
Author: sk-master <siv@gmail.com>
Date: Mon Jun 28 18:00:43 2021 +0530
siva test
commit eea6ed5fe18dedd60ab714e1d3828cc2487cba3a (Dani)
Author: sk-master <siv@gmail.com>
Date: Mon Jun 28 17:23:28 2021 +0530
dani updated by 26th June
commit 8e9f41d4245dfb1e2e9f4ed1d00ee12d1b081240 (origin/master, master)
Author: sk-master <siv@gmail.com>
Date: Mon Jun 28 16:28:58 2021 +0530
code worked by Sarah
此处显示了分支名称及其提交时间等,但这些在 github repo
中不可用
我这样做有什么问题
我从以下 youtube 播放列表中了解到 git
https://www.youtube.com/watch?v=GZILYABgAoo&list=PLhW3qG5bs-L8OlICbNX9u4MZ3rAt5c5GG&index=5
这是 2016 年的视频 - 现在可以关注吗?
您需要了解一些关于 git 的基本概念。一旦你理解了它们,使用 git.
就会很容易
提交
提交是存储在分支仓库中的一大块工作。
拉
从另一个仓库下载提交的过程。您下载的默认存储库默认名为 origin
.
推
上传提交到另一个仓库的过程。您上传到的默认存储库默认名为 origin
.
分支机构
在版本控制树中,分支是一组明确定义的提交。您可以创建一个分支为
git branch yourbranch
其中,根据你问题的措辞,你成功了。您可以通过
切换分支
git checkout yourbranch
根据你问题的措辞,你也做对了。
您错过了上传您的分支:
git checkout thebranchtobeuploaded
git push -u origin thebranchtobeuploaded
checkout
步骤不一定要执行,如果你在你要上传的分支上,那么你可以省略checkout
步骤,不过我给了你一个防弹方法。完成 git push -u origin somebranch
步骤后,您的分支应该出现在原始仓库中。您也可以使用多个存储库,但这不是本题的主题。
这是我第一次使用git
我已经创建了一个存储库并第一次从我的终端上传了代码。代码已上传,我可以在 github.com
的帐户中看到它我尝试创建两个分支并从我的终端上传代码并进行一些更改,即 two commits
,在终端中它没有显示任何错误,但在我的回购中,我是 not able to see my branches and there the commit seems to be only 1 master commit
一个人
所以我在终端
中尝试了运行我的git log
macbook-MBP Ojaak % git log
commit b5b17e3108139d7904c905d1d1aefe22a7395180 (HEAD -> siva)
Author: sk-master <siv@gmail.com>
Date: Mon Jun 28 18:00:43 2021 +0530
siva test
commit eea6ed5fe18dedd60ab714e1d3828cc2487cba3a (Dani)
Author: sk-master <siv@gmail.com>
Date: Mon Jun 28 17:23:28 2021 +0530
dani updated by 26th June
commit 8e9f41d4245dfb1e2e9f4ed1d00ee12d1b081240 (origin/master, master)
Author: sk-master <siv@gmail.com>
Date: Mon Jun 28 16:28:58 2021 +0530
code worked by Sarah
此处显示了分支名称及其提交时间等,但这些在 github repo
中不可用我这样做有什么问题
我从以下 youtube 播放列表中了解到 git https://www.youtube.com/watch?v=GZILYABgAoo&list=PLhW3qG5bs-L8OlICbNX9u4MZ3rAt5c5GG&index=5
这是 2016 年的视频 - 现在可以关注吗?
您需要了解一些关于 git 的基本概念。一旦你理解了它们,使用 git.
就会很容易提交
提交是存储在分支仓库中的一大块工作。
拉
从另一个仓库下载提交的过程。您下载的默认存储库默认名为 origin
.
推
上传提交到另一个仓库的过程。您上传到的默认存储库默认名为 origin
.
分支机构
在版本控制树中,分支是一组明确定义的提交。您可以创建一个分支为
git branch yourbranch
其中,根据你问题的措辞,你成功了。您可以通过
切换分支git checkout yourbranch
根据你问题的措辞,你也做对了。
您错过了上传您的分支:
git checkout thebranchtobeuploaded
git push -u origin thebranchtobeuploaded
checkout
步骤不一定要执行,如果你在你要上传的分支上,那么你可以省略checkout
步骤,不过我给了你一个防弹方法。完成 git push -u origin somebranch
步骤后,您的分支应该出现在原始仓库中。您也可以使用多个存储库,但这不是本题的主题。