以前注册过GitHub,但是从来没使用过,不知道怎么操作。
今天在go语言书籍看了,书上说是go install github.com/[your github username]/helloworld,在终端输入命令行,回车键以后,没有内容。我还以为是不是上传到github网站,我登陆我的github网站,看了一下,还是空白的。
不知道怎么办?
登陆Github帐号,创建仓库
右上角有“+”字样,选择New repository,
Repository name:仓库名称
Description(可选):仓库描述介绍
Public,Private:仓库权限(公开共享,私有或指定合作者)
Initialize this repository with a README:添加一个README.md
gitignore:不需要进行版本管理的仓库类型,对应生成文件.gitignore
license:证书类型,对应生成文件LICENSE
…or create a new repository on the command line
echo "# helloworld" >> README.md git init git add README.md git commit -m "first commit" git branch -M main git remote add origin https://github.com/douxiaobo/helloworld.git git push -u origin main
…or push an existing repository from the command line
git remote add origin https://github.com/douxiaobo/helloworld.git git branch -M main git push -u origin main
…or import code from another repository
You can initialize this repository with code from a Subversion, Mercurial, or TFS project.
Last login: Wed Jan 26 17:50:27 on ttys000
The default interactive shell is now zsh.
To update your account to use zsh, please run `chsh -s /bin/zsh`.
For more details, please visit https://support.apple.com/kb/HT208050.
douxiaobodeMac-mini:~ douxiaobo$ echo "# helloworld">>README.md
douxiaobodeMac-mini:~ douxiaobo$ git init
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
Initialized empty Git repository in /Users/douxiaobo/.git/
douxiaobodeMac-mini:~ douxiaobo$ git add README.md
douxiaobodeMac-mini:~ douxiaobo$ git commit -m "first commit"
[master (root-commit) fdaff07] first commit
1 file changed, 1 insertion(+)
create mode 100644 README.md
douxiaobodeMac-mini:~ douxiaobo$ cd go
douxiaobodeMac-mini:go douxiaobo$ cd src
douxiaobodeMac-mini:src douxiaobo$ cd github.com
douxiaobodeMac-mini:github.com douxiaobo$ cd douxiaobo
douxiaobodeMac-mini:douxiaobo douxiaobo$ echo "# helloworld">>README.md
douxiaobodeMac-mini:douxiaobo douxiaobo$ git init
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
Initialized empty Git repository in /Users/douxiaobo/go/src/github.com/douxiaobo/.git/
douxiaobodeMac-mini:douxiaobo douxiaobo$ git init
Reinitialized existing Git repository in /Users/douxiaobo/go/src/github.com/douxiaobo/.git/
douxiaobodeMac-mini:douxiaobo douxiaobo$ git add README.md
douxiaobodeMac-mini:douxiaobo douxiaobo$ git commit -m "first commit"
[master (root-commit) ee99640] first commit
1 file changed, 1 insertion(+)
create mode 100644 README.md
douxiaobodeMac-mini:douxiaobo douxiaobo$ git branch -M main
douxiaobodeMac-mini:douxiaobo douxiaobo$ git remote add origin https://github.com/douxiaobo/helloworld.git
douxiaobodeMac-mini:douxiaobo douxiaobo$ push -u origin main
-bash: push: command not found
douxiaobodeMac-mini:douxiaobo douxiaobo$ get push -u origin main
-bash: get: command not found
douxiaobodeMac-mini:douxiaobo douxiaobo$ git push -u origin main
Username for 'https://github.com': douxiaobo
Password for 'https://douxiaobo@github.com':
fatal: unable to access 'https://github.com/douxiaobo/helloworld.git/': Error in the HTTP2 framing layer
douxiaobodeMac-mini:douxiaobo douxiaobo$