Git 常用命令及仓库上传步骤(基础)
跳过Git的下载安装,直接来到Git配置。
1.配置用户名和邮箱:
鼠标右键 gitbash,输入 git config --global user.name'用户名'
回车配置用户名。
输入git config --global user.email'邮箱地址'
回车配置邮箱。
2.配置ssh秘钥验证:
①:输入ssh-keygen -t rsa -C '可以加上你的邮箱'
在本地User/.ssh下生成一个.pub文件,里面就是ssh秘钥。
②:打开码云(Git太慢) 鼠标划到右上角个人信息打开 设置 选项,点开如图SSH公钥菜单。
③:打开刚刚生成的.pub文件,全选复制,然后粘贴在 ‘公钥’ 文本框内,标题自己命名。最后点击确定配置完成。
Git的使用
3.新建一个Git仓库
打开码云主页,找到仓库,点击新增(如下图),然后输入仓库名称,选择开源/私有,至于仓库的初始化根据自己需要选择即可。最后点击 创建 即可。
4.Git基本操作
①:找到各个新建的仓库,点进去,按下图进行操作,将Git仓库的远程地址复制下来
②:进入存放项目的文件夹,右键GitBash Here(或使用Linux命令都行)输入 Git clone [刚刚复制的仓库地址]
将仓库克隆到本地。
③:克隆完成后会看见文件夹中多出了一个带有.git隐藏文件夹的...文件夹(哈哈哈,好别扭),你就可以把你的项目创建或者拷贝在这里,完成需要提交时,按步骤输入以下命令:
git add .
git commit -m "本次提交说明"
git push origin master
说明:
git push origin master 中的 master是系统默认的主分支,如果项目有其它分支,直接替换该分支的名字就可以push到相应的分支。
5.其它常用命令
①:git init
--本地初始化一个Git仓库
②:git branch -r
--获取所有分支
③:git branch 分支名
--新建一个项目分支
④:git checkout 分支名
--切换到其它的分支
⑤:git merge 分支名
--将其它分支的内容合并到主分支
⑥:git fetch --all
--拉取所有更新,不同步
⑦:git reset --hard origin/分支名
--本地代码同步线上最新版本(会覆盖本地所有与远程仓库上同名的文件)
⑧:git pull origin 分支名
--作用和上述reset相同(常用)
⑨:git stash
--在git pull拉取前保存本地更改 同步远端最新的版本(用于多机之间)