git常用相关命令

作者: 薰衣草的国度 | 来源:发表于2017-07-29 01:46 被阅读31次

    相关学习资料:

    git常见命令:

    • 提交代码到远程仓库步骤:

             1、git init                                初始化仓库
             2、git add .                               添加文件到缓存区                          (可使用 git rm --cached  移除add的文件)
             3、git commit -m "提交信息"                将缓存区的文件提交到本地仓库
             4、git push origin master/branch           将本地仓库的文件提交到远程仓库,其中master是主分支,branch是其他分支,看需求提交
           
         在提交的时候可能会报错,这时候就要把远程仓库的仓库扒下来:git pull  消除冲突后再提交上去
      
    • 一些操作的命令:

      (1)分支相关: git branch a                      新建分支a                    (可用 git branch -d a  删除分支a)            
                     git checkout a                    切换到分支a                   上面两步可以合并为:git checkout -b a 新建并切换到分支a
                       
                     git branch                       查看当前分支,标有星号的是当前分支                    
                     git merge b                     (假设目前是在a分支)把b分支的工作成功合并到a分支上
      (2)远程库相关:
                     git remote add origin  git@github.com:michaelliao/learngit.git        将本地仓库关联到远程库
                     git remote -v                    查看该项目的远程仓库以及权限
                          
      (3)版本回退:
                     git log                           查看最近到最远的提交记录
                     git reflog                        查看每一次的命令
                     git reset --hard HEAD^            回退到上一个版本,如果需要会退到上上个版本,是HEAD^^,
                     git reset --hard 版本号            回退到指定版本   
      
    • 其他一些命令:

        (1)SSH key 配置:                       
                       cd ~/.ssh                       这两个命令检查自己是否有SSH密钥(寻找一对以 id_dsa 或 id_rsa 命名的文件,
                       ls                                       其中一个带有 .pub 扩展名。 .pub 文件是你的公钥,另一个则是私钥。)                                
                           
                       SSH-keygen                      在本机生成一个SSH   (默认位置/Users/用户名/.ssh) 之后两次按enter即可,之后绑定到相应网站即可  
                       ssh -T git@github.com           测试ssh连接是否成功      
      

    截图

    根据自己平时踩的坑更新~

    相关文章

      网友评论

        本文标题:git常用相关命令

        本文链接:https://www.haomeiwen.com/subject/ctoflxtx.html