您当前的位置: 首页 >  git

dkjhl

暂无认证

  • 1浏览

    0关注

    64博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Git-Bash上传到github

dkjhl 发布时间:2018-03-13 16:10:15 ,浏览量:1

第一步:

安装git,下载最新版本的git

除了更改存放目录,可以一直next到最后

在桌面或者任意目录下鼠标右键打开终端:

    打开命令行或鼠标右键打开Git Bash,输入下面的命令:

    git config --global user.name “cool”

    git config --global user.email “YourEmailAddress”

    若省略了“--global”,则只配置当前仓库用户信息

第二步:

    生成SSH密钥,使用SSH方式认证登录

    打开Git Bash,输入如下的命令:

    ssh-keygen -C “YourEmailAddress” -t rsa

    然后直接按回车enter使用默认路径保存密钥文件到当前用户文件夹中

    密钥文件为(.ssh),接着设置密码和再次输入密码

    添加SSH密钥到GitHub或者gitee

    到该目录找到.ssh文件夹(id_rsa为私钥文件,id_rsa.pub为公钥文件)

    使用笔记本打开id_rsa.pub文件并复制文件内容

    到GitHub中点击右上角的settings

然后选择左边栏中的SSH Keys添加SHH Key粘贴刚才复制的内容到Key文本框中,title文本框随意填写 或者在gitee中

  第三步:创建本地仓库并上传代码到GitHub或者Gitee,上传到这两个地方的操作都是一样的

    (1)Git bash进入到要上传的代码的目录下,输入git init(初始化一个仓库)

    (2)将所有文件添加到仓库    使用命令行或Git Bash,输入下面命令:git add .

    (3)提交    使用命令行或Git Bash,输入下面命令:git commit -m “CommitInfo”

    (4)添加源到GitHub    git remote add origin git@github.com:YourName/YourRepositroy.git

    如果要上传的文件中没有readme.md文件,则先执行这个步骤

    $ git pull --rebase origin maste

    (5)上传源到GitHub    git push -u origin master

    (6)常用命令

    git --help查看

    

    (7)从现有仓库克隆clone

    $ git clone git@github.com:coolfxl/vue-echarts.git myecharts

    (8)一些命令合集

    唯一的差别就是,现在新建的目录成了 myecharts,其他的都和上边的一样。其他命令操作

    git commit --amend    改写单次commit

 

    git rebase -i     删改排以及合并多个commit     git checkout --     获取历史版本的某个文件     git reset [--hard]     移动HEAD指针     git revert     创建一个回退提交

 

    git push -f     强制push,覆盖原有远程仓库    

    (9)错误提示

    有时候push项目到github上会出现以下图片中的错误,

    出现错误的主要原因是github中的README.md文件不在本地代码目录中

    $ git pull --rebase origin master

    执行这个命令后再执行 git push -u origin master即可完成代码上传到github

    (10)将修改后的项目传到github上

        把文件添加到版本库中,使用命令 git add .添加到暂存区里面去

        意为添加文件夹下的所有文件,如果添加某个文件,加上文件名即可

        git add .

        git add 文件名

        用命令 git commit告诉Git,把文件提交到仓库。引号内为提交说明

        git commit -m '说明'

        如果没有关联到远程库则关联到远程库

        git remote add origin 远程库地址

        获取远程库与本地同步合并

        git pull --rebase origin master

        把本地库的内容推送到远程,使用 git push命令,把当前分支master推送到远程。         git push -u origin master

 

关注
打赏
1520928615
查看更多评论
立即登录/注册

微信扫码登录

0.0351s