GitHub个人主页

 1、使用SSH方式在 GitHub 添加远程仓库

<1>创建一个新的本地仓库进行提交

git init//初始化git环境
vi README.md//本地创建文件并保存

vi使用的是vim编辑器,此命令会跳转到vim环境下。i进入编辑模式,写入一些描述信息说明之类按esc退出编辑模式进入命令模式,按shift+zz退出并保存,则该文件夹下就生成了一个你编辑过的README.md文件了。如果你文件夹下没有demo.py文件就通过vi demo.py进行相应编辑和保存即可,如果有直接添加到暂存区:

git add README.md
git add demo.py
git commit -m "commit info"  //保存提交信息
/*$ git add README.md demo.py*/  也可以多个文件一起添加
git remote add origin 你的ssh链接地址  //链接到远程仓库
git push -u origin master  //上传到仓库
git rm demo.py  // 删除文件

git rm -r 文件夹名称  //删除文件夹

//创建新文件夹并移动文件
mkdir new_path
git mv demo.py new_path

//重命名文件
cd new_path
git mv demo.py rename_demo.py

//重新提交(文件夹下有git文件,即之前链接过仓库,重新更改不需要重新链接,即不需要git remote add origin ssh链接地址)
cd ..#返回上一级目录
git add new_path/
git commit -m "a new path"
git push

//使用git status 查看状态
git status

//克隆到本地
git clone ssh_key

<2>对已有的仓库进行提交

<3>具体实现推送到远程仓库

git bash 执行命令,生命公钥和私钥:ssh-keygen -t rsa

执行命令完成后,在window本地用户.ssh目录C:\Users\用户名\.ssh下面生成如下名称的公钥和私钥

打开公钥将其内容复制到GitHub服务器

添加成功,此时无需输入用户密码就可以直接和服务器进行通信

<4>error: remote origin already exists.表示远程仓库已存在。
因此你要进行以下操作:
1、先输入git remote rm origin 删除关联的origin的远程库
2、关联自己的仓库 git remote add origin https://gitee.com/xxxxxx.git
3、最后git push origin master,这样就推送到自己的仓库了。


<5>Updates were rejected because the remote contains work that you do问题

 git pull origin master --allow-unrelated-histories

之后再正常推送即可。

<6>Git更改用户名和邮箱

打开Git Bash或者终端。

输入以下命令来查看当前Git的用户名及邮箱:

git config user.name
git config user.email

使用以下命令来修改你的Git用户名、邮件地址:

git config --global user.name "你的新用户名"
git config --global user.email "你的新邮件地址"


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值