github上传和git一些常用命令

绑定用户账户和邮箱

账户邮箱为github上的

$ git config --global user.name "sukies" //github的用户名
$ git config --global user.email "XXX@163.com" //github的注册邮箱

创建秘钥

$  ssh-keygen -t rsa -C "sukies" //github的用户名

《github上传和git一些常用命令》
红色部分为key的保存路径,将id_rsa.pub里面的内容复制到github中的SSH key里面

验证是否成功

ssh -T git@github.com

创建仓库

已有项目克隆到本地

git clone https://github.com/sukies/myBlog.git

刚刚在github上创建项目,本地关联仓库

$ git remote add origin https://github.com/sukies/myBlog.git

上传

git add .        //是把Test文件夹下面的文件都添加进来

git commit  -m  "提交信息"  //“提交信息”里面换成你需要,如“first commit”

/**
*上传,此操作目的是把本地仓库push到github上面,此步骤需要你输入帐号和密码
*/
git push -u origin master  //第一次上传
git push//以后上传

其他常用命令

git branch <branchname>//创建分支名称
git branch -d <branchname>//删除分支名称
git branch -v//显示所有分支信息

git checkout <branchname>//切换分支名称
git stash//将当前分支修改内容保存到暂存区
git stash pop//恢复之前保存到暂存区的内容

git merge <branchname>//将<branchname>分支中的内容合并到当前分支
git status//查看合并后有冲突的文件

git diff <branchname1> <branchname2>//对比两个分支
    原文作者:sukies
    原文地址: https://segmentfault.com/a/1190000014735883
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞