Git 上传代码-最方便的使用手册


如果你的电脑是新电脑,说明你是第一次使用,你需要配置公钥 和私钥

 

下载 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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IT博客技术分享

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值