1、修改仓库的名字
github中右上角/settings/Account:
修改后显示的变化:
2、本地和github账号创建联系
(base) localhost:~ ligaijiang$ ssh-keygen -t rsa -C"jiangpr_ok@163.com"
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/ligaijiang/.ssh/id_rsa):
/Users/ligaijiang/.ssh/id_rsa already exists.
Overwrite (y/n)? y
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /Users/ligaijiang/.ssh/id_rsa.
Your public key has been saved in /Users/ligaijiang/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:Jw0OQma8s87Ij9MxYE/2VssjHCsHzkVU1uFrjLBcw2Y jiangpr_ok@163.com
The key's randomart image is:
+---[RSA 2048]----+
| .+...o... |
| +. .o .. |
| .oo E . |
| o *ooO.* . |
| . B Bo=S.* |
| O B ++ |
| . = * . . |
| +.+ |
| .o. |
+----[SHA256]-----+
复制/Users/ligaijiang/.ssh/id_rsa.pub这个文件中的内容,打开github中右上角/settings/SSH and GPG keys/new SSH key:
3、创建文件夹及初始化
创建文件夹,git哪个文件夹的内容呢?
(base) localhost:~ ligaijiang$ mkdir /Users/ligaijiang/githouse1
初始化成git可以管理的仓库
(base) localhost:~ ligaijiang$ cd githouse1
(base) localhost:githouse1 ligaijiang$ pwd
/Users/ligaijiang/githouse1
(base) localhost:git ligaijiang$ git init
Initialized empty Git repository in /Users/ligaijiang/githouse1/.git/
4、github上创建仓库
5、本地仓库内容推送到远程仓库,先:cd /Users/ligaijiang/sjw-1
(base) localhost:~ ligaijiang$ cd /Users/ligaijiang/githouse1
6.将本地的jmeter文件夹的内容git到jmeter路径下
我本机上要git的文件夹:
github上创建的存放的
(base) localhost:githouse1 ligaijiang$ git add "jmeter" -----(由于只git一个jmeter文件夹,所以这里写明;但是如果git所有文件夹则为:git add空格.)
(base) localhost:githouse1 ligaijiang$ git commit -m "jmeter1"----------(“”中时提交的注释,可以更具实际更改情况写)
[master d70d9a1] jmeter1
6 files changed, 1129 insertions(+)
create mode 100644 jmeter/.ipynb_checkpoints/20190228python_base-checkpoint.ipynb
create mode 100644 jmeter/.ipynb_checkpoints/20190301find_element-checkpoint.ipynb
create mode 100644 jmeter/.ipynb_checkpoints/未命名2-checkpoint.ipynb
create mode 100644 jmeter/20190228python_base.ipynb
create mode 100644 jmeter/20190301find_element.ipynb
create mode 100644 jmeter/未命名2.ipynb
(base) localhost:githouse1 ligaijiang$ git remote set-url origin git+ssh://git@github.com/gaigai-ok/jmeter.git
(base) localhost:githouse1 ligaijiang$ git push -u origin master
Enter passphrase for key '/Users/ligaijiang/.ssh/id_rsa': (这里输入自己的机器密码,例如180822)
Enumerating objects: 12, done.
Counting objects: 100% (12/12), done.
Delta compression using up to 8 threads
Compressing objects: 100% (12/12), done.
Writing objects: 100% (12/12), 3.74 KiB | 3.74 MiB/s, done.
Total 12 (delta 3), reused 0 (delta 0)
remote: Resolving deltas: 100% (3/3), done.
To git+ssh://github.com/gaigai-ok/jmeter.git
* [new branch] master -> master
Branch 'master' set up to track remote branch 'master' from 'origin'.
(base) localhost:githouse1 ligaijiang$
如果要git python文件夹到github的python路径下,那么:
(base) localhost:githouse1 ligaijiang$ git add "python"
(base) localhost:githouse1 ligaijiang$ git commit -m "py"
[master ab75c80] py
6 files changed, 1129 insertions(+)
create mode 100644 python/.ipynb_checkpoints/20190228python_base-checkpoint.ipynb
create mode 100644 python/.ipynb_checkpoints/20190301find_element-checkpoint.ipynb
create mode 100644 python/.ipynb_checkpoints/未命名2-checkpoint.ipynb
create mode 100644 python/20190228python_base.ipynb
create mode 100644 python/20190301find_element.ipynb
create mode 100644 python/未命名2.ipynb
(base) localhost:githouse1 ligaijiang$ git remote set-url origin git+ssh://git@github.com/gaigai-ok/python.git
(base) localhost:githouse1 ligaijiang$ git push -u origin master
Enter passphrase for key '/Users/ligaijiang/.ssh/id_rsa':
Enumerating objects: 10, done.
Counting objects: 100% (10/10), done.
Delta compression using up to 8 threads
Compressing objects: 100% (10/10), done.
Writing objects: 100% (10/10), 3.58 KiB | 1.79 MiB/s, done.
Total 10 (delta 2), reused 0 (delta 0)
remote: Resolving deltas: 100% (2/2), done.
To git+ssh://github.com/gaigai-ok/python.git
* [new branch] master -> master
Branch 'master' set up to track remote branch 'master' from 'origin'.
6、遇到的问题:
使用git push origin master是出现如下问题;
如果使用官网提示出的命名:git remote add origin https://github.com/gaigai-ok/jmeter.git,总是提示下面这个错误,并且输入用户名和密码也不管用:
Username for 'https://github.com':
解决办法:
git remote set-url origin git+ssh://git@github.com/gaigai-ok/jmeter.git
上次git文件晕晕乎乎的可以git,今天重新搞了一遍。。。
可以准备吃午饭了?