没有 git 棵树,为什么?
No git trees, why?
我是 git 的新手,我不明白一件事。
我创建了一个仓库和一个主分支。
我对很多文件进行了初始提交。
我创建了一个分支“development
”。
并从 development
分支一个新项目的新分支。
我做出了一些承诺,推动。
但是我所有的 git 历史都是平淡的。为什么?
为什么我看其他存储库有这样的路径树:
为什么我的还是平的?
pat树什么时候开始出现不同的分支?
Why mine still flat? When the pat tree start to show different branches?
当您在不同的分支上进行并发 提交时,它会认真地开始分支。
意味着你需要在 master 和 dev 和 newbranch 上进行提交才能看到树。
如果不是,如果您只有提交(即使它们在连续的分支中),提交图仍然是平坦的。
git init .
git add and commit on master:
m--m--m (master)
然后创建分支dev:
git checkout -b dev
# add and commit on dev
m--m--m--d--d--d (dev)
最后,新分支:
m--m--m--d--d--d--b--b (newbranch)
| |
(master) (dev)
如果您回到 master dev 并进行新的提交,然后您开始看到一棵树:
git checkout master
# new commits
git checkout dev
# new commits
m--m--m--M--M (master)
\
d--d--d--D--D (dev)
\
b--bb (newbranch)
看到它 with commands 喜欢:
git log --graph --abbrev-commit --decorate --date=relative --all
我是 git 的新手,我不明白一件事。
我创建了一个仓库和一个主分支。
我对很多文件进行了初始提交。
我创建了一个分支“development
”。
并从 development
分支一个新项目的新分支。
我做出了一些承诺,推动。
但是我所有的 git 历史都是平淡的。为什么?
为什么我看其他存储库有这样的路径树:
为什么我的还是平的?
pat树什么时候开始出现不同的分支?
Why mine still flat? When the pat tree start to show different branches?
当您在不同的分支上进行并发 提交时,它会认真地开始分支。
意味着你需要在 master 和 dev 和 newbranch 上进行提交才能看到树。
如果不是,如果您只有提交(即使它们在连续的分支中),提交图仍然是平坦的。
git init .
git add and commit on master:
m--m--m (master)
然后创建分支dev:
git checkout -b dev
# add and commit on dev
m--m--m--d--d--d (dev)
最后,新分支:
m--m--m--d--d--d--b--b (newbranch)
| |
(master) (dev)
如果您回到 master dev 并进行新的提交,然后您开始看到一棵树:
git checkout master
# new commits
git checkout dev
# new commits
m--m--m--M--M (master)
\
d--d--d--D--D (dev)
\
b--bb (newbranch)
看到它 with commands 喜欢:
git log --graph --abbrev-commit --decorate --date=relative --all