Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将项目推送到github_Github - Fatal编程技术网

将项目推送到github

将项目推送到github,github,Github,我想在git hub中上载一个项目,并在git hub帐户中推送我的项目 这句话是什么意思: “我们建议每个存储库都包含自述文件、许可证和.gitignore。” 有人能建议接下来如何进行吗?最基本的步骤: 假设您正在某个终端上工作 1) 克隆项目 git clone link-to-your-repo 2) 在项目目录内移动 cd回购名称 3) 添加文件 要添加所有文件,请使用 git add . 4) 提交文件 git commit -m "commit-message" 5) 将文件

我想在git hub中上载一个项目,并在git hub帐户中推送我的项目

这句话是什么意思: “我们建议每个存储库都包含自述文件、许可证和.gitignore。” 有人能建议接下来如何进行吗?

最基本的步骤:

假设您正在某个终端上工作

1) 克隆项目

git clone link-to-your-repo
2) 在项目目录内移动

cd回购名称

3) 添加文件

要添加所有文件,请使用

git add .
4) 提交文件

git commit -m "commit-message"
5) 将文件推送到Github

  git push -u origin master
6) 如果尚未设置SSH密钥,它将要求提供凭据。输入您的凭据


Github建议包含一些文件,但将项目推送到存储库并不需要这些文件

这三个文件是
README.md
、一个许可证和一个
.gitignore
文件

查看回购协议时,您将看到
README.md
文件,它可以包含任何内容,但可以查看包含内容的良好模板

许可证规定了其他人如何/是否可以使用该代码,以及管理该使用的任何规则

gitignore文件指定git将从存储库中忽略哪些文件。可以找到此文件的详细说明以及如何使用它

这些都是可选的,因此在包含/不包含它们之后,您可以像往常一样将代码推送到存储库:

git添加。

git提交-m“初始提交”

git远程添加源站


git push-u origin master

这句话的意思就是它所说的。