gpt4 book ai didi

Git 的第一步

转载 作者:太空狗 更新时间:2023-10-29 14:45:12 25 4
gpt4 key购买 nike

我正在尝试熟悉 git。但我是一名菜鸟开发人员,我在使用 git 的第一步中需要帮助。我不知道从哪里开始。你能帮我吗?

我有一台托管我的网站的服务器,它启用了 git 并且我可以在其中进行 SSH 访问。我在那里创建了一个目录

mkdir mystuff.git

然后我进入那个目录

cd mystuff.git

然后跑

git --bare init

仅此而已。现在的 URL 是 http://my.site/mystuff.git

在我的本地 PC 上,我已经为 Windows 安装了 git,但什么也没做。我有两个目录想“导入”到该 git 基础结构中:一个包含 powershell 脚本的目录。它们位于

c:\users\richard\prog\powershell

和最近开始写的一本书(txt文件,每个文件代表一个章节)。这位于

c:\users\richard\documents\book-about-stuff

如何将这两个目录的内容放到我的网络服务器上?我阅读了有关“本地存储库”的信息。我的两个目录是这些“本地存储库”吗?或者我是否必须借助本地 git for Windows 软件创建另一个本地子目录?我试着阅读 http://schacon.github.io/git/gittutorial.html 下的教程但它对我没有帮助。 “本地”是我的本地 PC,“远程”是 http://my.site 下的服务器吗? “master”是我的第一个目录,“branch”是我的第二个目录吗?也许我只需要措辞方面的帮助。

我不想与 Github 合作,因为我目前不为公众编写任何代码。

最佳答案

Git 开头可能很难,特别是如果你没有使用过 DVCS或者甚至任何VCS前。这个答案并不旨在成为一个完整的 Git教程。我只会尝试回答您的问题并让您启动并运行 Git .你必须读一整本书Git并练习它真的像学习其他东西一样学习它。

How do I get the content of the two directories onto my web server?

您需要将它上传到您已经拥有的远程仓库正确创建。在 Git它是使用 push 完成的命令。更多的稍后再说。在 Git只有少数操作在本地完成,push是其中之一他们。大多数操作都在本地完成并且可以执行离线。这就是Git的力量.

Are my two directories these 'local repositories'?

除非您创建一个新的 Git他们里面的存储库但是,是的,他们会的。

Or do I have to create another local subdir with the help of the local git for Windows software?

不,您可以创建一个新的 Git现有的存储库目录。无需制作新的。创建 Git现有目录中的存储库进入此目录并执行:

$ git init

现在你需要添加你想要的文件Git追踪。如果你想将所有文件置于修订控制之下:

$ git add -A

或者做git add <FILE>对于所有单个文件。现在你准备好了进行第一次提交:

$ git commit -m "initial commit"

现在我们可以将第一个提交推送到服务器:

$ git remote add origin http://my.site/mystuff.git
$ git push -u origin master

Is 'local' my local PC and 'remote' the server under http: //my.site?

现在是。

Is 'master' my first dirctory and 'branch' my second directory?

现在,masterGit 的默认名称给第一个分支。 Git以其分支能力而闻名。

I don' want to work with Github because I don't code anything for the public at the moment.

如果您没有时间管理 Remote Git存储库,但你觉得由于我在您的问题下的评论中给出的原因,您需要它考虑使用 Bitbucket .它提供 private repos免费。

关于Git 的第一步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32149999/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com