Git简单使用

生成SSH

在windows下查看[c盘->用户->自己的用户名->.ssh]下是否有id_rsa、id_rsa.pub文件,如果没有需要手动生成。
打开git bash,在控制台中输入以下命令。

ssh-keygen -t  rsa -C "yourmail@example.com"

"yourmail@example.com" 表示自己的邮箱或者其他
输入完毕后程序同时要求输入一个密语字符串(passphrase),空表示没有密语。接着会让输入2次口令(password),空表示没有口令。3次回车即可完成当前步骤,此时[c盘>用户>自己的用户名>.ssh]目录下已经生成好了。

将生成的ssh设置到GitHub/GitLab

登录github/GitLab。打开setting->SSH keys,点击右上角 New SSH key,把生成好的公钥id_rsa.pub放进 key输入框中,再为当前的key起一个title来区分每个key。

git一些基础命令

  • 设置git配置信息
git --version  //获取git版本号
git config --global user.name //获取当前登录的用户
git config --global user.email //获取当前登录用户的邮箱
如果获取不到用户和用户邮箱
git config --global user.name "yourname"    //设置用户名
git config --global user.eamil "youremail"     //设置用户邮箱
  • 创建一个文件夹
mkdir nodejs    //创建文件夹nodejs
cd nodejs       //切换到nodejs目录下
  • 初始化git仓库
git init //会在当前路径下面创建一个.git的隐藏文件夹
  • 忽略文件
touch .gitignore    //不需要服务器端提交的内容可以写到忽略文件里
    /*
        .git
        .idea
    */

  • 查看目录
ls -al
  • 增加到缓存区
git add .
git add -A
  • 分支管理
git branch dev //创建分支
git checkout dev //切换分支
git checkout -b dev //创建并切换分支
git branch -d dev //删除分支
git commit -a -m "dev1" //在分支上提交新的版本
git merge dev 合并分支
  • 代码提交
git clone    //代码克隆
git status    // 显示目录的文件状态,有没有增加或者修改的
git  commit -m '备注信息' //增加到版本库中
git pull //更新本地代码
git push 上传代码
git push -origin 'dev'上传到分支
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 日常命令 SSH Mac 与 Linux 默认安装了SSH,Win 安装了Git Bash,自带SSH,终端输入s...
    dongbingliu阅读 2,642评论 3 2
  • GitLab是一个利用Ruby on Rails开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界...
    YHWXQ简简单单的生活阅读 88,184评论 3 37
  • 简单介绍github的一些使用。记得以前学了一晚上也没有学成,通过这一次课程终于实现了github的一些基本功能,...
    hhg121阅读 1,755评论 0 0
  • ## 1、选择创建新项目 登录成功后,点击导航条上的 “+” 就可以进入创建项目的页面 ## 2、填写项目的信息 ...
    smkoc阅读 7,036评论 0 1
  • “走开走开!” 音乐戛然而止。保安跑过来,扒开人群向里吼。 “还挺会挑地方,在地铁口卖唱?不知道最近检查严啊?!”...
    萌叔在杭州阅读 1,865评论 0 0