如果你的电脑是新电脑,说明你是第一次使用,你需要配置公钥 和私钥
下载 Git Bash :
打开文件夹---右键 Git Bash ---选择 Git Bash here
执行命令
接下来配置SSH Key
1. 查看是否已有ssh key
$ cd ~/.ssh
2.如果不存在则提示: No such file or directory
如果已经存在了则进入~/.ssh目录,备份当前key(.ssh目录),然后删除。
备份已有的key
生成ssh key 如果没有就执行命令: 生成一个新的
$ git config --global user.name "Your Name"
$ git config --global user.email "your_email@example.com"
中间会有三次提示输入,分别表示key的保存目录再,私钥密码,私钥确认密码
这三次都可以直接敲回车即可。
.查看id_rsa.pub
$ vim id_rsa.pub
复制里面的key, 回到gitub,
进入 Account Settings(账户配置),
(设置里面的 Settings --- 里面的----SSH and GPG keys ----点击 New SSH key 粘贴到里面 就OK)
左边选择SSH Keys,New SSH Key,title写个利于你区分的,
粘贴在你电脑上生成的key Add SSH key,就OK了。
.验证下是否成功了,
$ ssh -T git@github.com
如果是第一次的会提示是否continue,输入yes就会看到:
You’ve successfully authenticated, but GitHub does not provide shell access 。
表明已成功连上github,github配置ssh成功
现在git已经安装并配置好了
接下来使用
第①种方法(本地上传到远程仓库):
git
打开终端:
1.已经有文件进入
$ cd 'your profile'
.还没有文件,
创建新的文件夹
$ cd 'your profile'
进入你想创建文件夹的地方
$ mkdir 'profile name'
创建 git
$ git init
新的文件添加文件到仓库
$ git add readme.md
已工程的commit同步到本地库
$ git commit -m "wrote a readme file"
创建远程库:
Create a new repository ------Repository name (给一个名字) 点 Create repository OK 了
关联远程库 (你创建的项目里面的 ssh 的链接:git@github.com:WilonChen/FrameWorkMainProgram.git)
$ git remote add origin git@github.com:WilonChen/FrameWorkMainProgram.git
push 到仓库里面:
$ git push
如果你碰见push没有指定branch
需要指定branch
这里我就把东西全push 到master上了
$ git branch --set-upstream master origin/master
第②种方法:
1.先在远程 创建一个新的项目;
创建远程库:
Create a new repository ------Repository name (给一个名字) 点 Create repository OK 了
2. 本地文件夹 克隆
执行命令:
git clone “你创建时生成的 SSH/(HTTPS )的链接”
建议clone HTTPS 的链接
执行后会生成一个 文件夹 里面有一个隐藏的 .git 文件
3. 添加前(把你需要上传的东西,复制过来 放在 这个克隆生成的文件夹 里面)
git add .
4. git commit -m 'one'
5. 查看状态
git status
6. git remote add origin git@github.com:WilonChen/FrameWorkMainProgram.git
7. 推送到分支上面去
git push
最后为了方便大家的沟通与交流请加QQ群: 625787746
请进QQ群交流:【IT博客技术分享群①】:https://jq.qq.com/?_wv=1027&k=DceI0140