git - 如何开始在本地和 Github 上使用我的存储库?

标签 git github

所以:

1) 我已经在 github 上创建了我的帐户,并在那里创建了一个存储库。

2) 我有使用 SSH 从我的开发机器访问存储库到 github 的 key ,这样我的本地存储库就会与托管在 github 上的远程存储库同步,无论是推送还是 pull 。

但是,我不明白这一切将如何开始。

我在这台开发计算机上有我的本地文件,我从那里做:

3) 初始化

然后

4) git 添加

然后我 5) 将该项目提交到我的本地存储库。

完成后,我将 6) 将其推送到 github 存储库。

这是正确的吗?

最佳答案

这基本上是正确的,是的。解释每个东西在做什么...

  1. git init 基本上是说,“嘿,我想要一个存储库。”您只需为每个存储库执行一次此操作。
  2. 之后,你会想要添加一个远程,GitHub 可能会告诉你使用 git remote add origin git@github.com:username/repository 这允许你推送到一个偏僻的。您也只需执行一次。
  3. 之后,使用 git add 添加您的更改,或“暂存它们”。您可以使用 git add -i 来获得更具交互性的体验。
  4. 使用 git commit -m 'message' 在本地提交。
  5. 然后使用 git push origin master 这表示,“将所有提交推送到 master 下的远程 origin。
  6. 如果您在另一台机器上进行更改,或者其他人进行更改,您可以使用 git pull 从远程获取它们。

您可能需要考虑阅读 ProGit - 在线免费,信息丰富。在那里您可以了解有关分支、 merge 等功能的更多信息。

关于git - 如何开始在本地和 Github 上使用我的存储库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5437521/

相关文章:

git - 加载我的私钥以用于 Mac 上的 git

git - 使用 git 子树时如何添加特定文件夹?

layout - Github Bootstrap 用户界面?或类似 github 的 UI 模板

git - 在 Github 中添加 git 标签时触发发布管道

Bash:队友:找不到命令

python - 使用 git bash 打开 PyCharm 的路径?

html - 如何将网站发布到github并预览网站展示?

xcode - github 上新创建的分支未显示在 Xcode "switch to branch"选项中

android - 我如何使用 Android App 从/向 GitHub 接收/发送信息

github - 限制 Github API 只能访问用户的一个仓库