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
使用git在本地跟踪项目后,如何将其添加到GitHub?_Git_Github - Fatal编程技术网

使用git在本地跟踪项目后,如何将其添加到GitHub?

使用git在本地跟踪项目后,如何将其添加到GitHub?,git,github,Git,Github,使用git在本地跟踪项目后,如何将其添加到GitHub?在线创建存储库后,GitHub将为您提供说明 cd到带有本地存储库的目录 git remote添加我的存储库的任何地址的来源。git设置远程 然后进行提交,并推送到主分支 git-push-u原始主机 在这里,您可以找到有关如何创建存储库以及如何在Github上推送存储库的步骤:1.在本地回购中创建README.md(对于Github-*可选)) 2.git远程添加原点 (您可以通过输入git remote-v来验证您是否拥有origin。

使用git在本地跟踪项目后,如何将其添加到GitHub?

在线创建存储库后,GitHub将为您提供说明

cd
到带有本地存储库的目录


git remote添加我的存储库的任何地址的来源。git
设置远程

然后进行提交,并推送到主分支

git-push-u原始主机


在这里,您可以找到有关如何创建存储库以及如何在Github上推送存储库的步骤:

1.在本地回购中创建
README.md
(对于Github-
*可选)

2.
git远程添加原点

(您可以通过输入
git remote-v
来验证您是否拥有
origin
。您可以将
.git
视为
origin

3.通过“
git commit-a-m”

(重要!只有提交的文件才会推送到Github)

4.现在通过
git push-u origin master
推送到GitHub(如果推送到master分支)

每次推送时都需要密码(如果使用
https:
)进行克隆)

在终端中,输入以下内容:

git config --global credential.helper cache
# Set git to use the credential memory cache
git config --global credential.helper 'cache --timeout=3600'
# Set the cache to timeout after 1 hour (setting is in seconds)
要更改默认密码缓存超时,请输入以下内容:

git config --global credential.helper cache
# Set git to use the credential memory cache
git config --global credential.helper 'cache --timeout=3600'
# Set the cache to timeout after 1 hour (setting is in seconds)

git remote add origin无论我的存储库地址是什么。git
git push origin HEAD:master
太好了,谢谢!还有,我怎样才能让git不每次都问我用户名?@Bane一旦你将repo添加到remote,在提交后用
git push-u origin master
推送即可。只会询问您的ssh密钥。如果您想将所有本地分支和标记推送到GitHub,而不仅仅是master,请使用
git push--ALL-u origin
。有两种方法。如果您通过SSL(https)使用GIT,那么您可以利用凭证助手()。另一方面,如果您正在使用SSH,那么您可以创建一个本地密钥,然后将其上载到GitHub,这样它就不会询问您,因为它会检查RSA密钥()