使用git在本地跟踪项目后,如何将其添加到GitHub?
使用git在本地跟踪项目后,如何将其添加到GitHub?在线创建存储库后,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。
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密钥()