美文网首页
git常用操作

git常用操作

作者: 十八岁的天空_b2de | 来源:发表于2019-05-13 19:11 被阅读0次
    1. 初始化本地仓库(新建仓库) git init

    2. 把所有文件加入到仓库 git add .

    3. 查看状态 git status

    4. 提交修改 git commit -m"提示信息"

    5. 查看提交记录

      1. git log
      2. git log --pretty=oneline
    6. 回滚(恢复到之前的某一次记录)

      1. git reset --hard head^ 回滚到上一次(一个""表示回到上一次,两个就上两级,""这个符号在cmd里面表示换行的意思,要加上双引号)
      2. git reset --hard 'dafdsfksalkfslfdslabf'(提交的ID)
    7. 新建远程仓库 在码云那边创建

    8. 本地仓库与远程仓库

      1. 克隆远程仓库 git clone xxxx(仓库地址) (ps: 使用git clone就不需要关联操作)
      2. 本地仓库关联远程仓库 git remote add origin 加仓库地址
      3. 查看关联的远程地址 git remote -v
      4. 取消关联 git remote remove origin
      5. 查看分支 git branch
      6. 修改origin/HEAD指向 git remote set-head origin 分支名称
    9. 本地仓库同步到远程仓库(提示输入用户名密码)

      1. git push origin master 提交到远程仓库的主干
      2. git push origin master -u 第二次提交不需要加origin master
      3. git push origin master -f 强制推送本地内容到远程仓库
      4. git push origin master -f -u 第一次常常使用这个命令, 后面的提交只需要使用 git push 即可
      5. git checkout -b dev 创建新的分支
      6. git push origin dev 推送到远程仓库的dev分支
      7. git checkout -b dev origin/dev 根据远程的仓库的dev分支创建本地仓库的dev分支
      8. git push origin --delete 分支名 删除分支
    10. 把远程仓库同步到本地 git pull

    11. git diff 查看产生冲突的文件

    12. git fetch 是从远程仓库拉取本地没有的数据,不会修改工作目录的内容。获取的数据包括远程新的分支、新的提交等,更新的是远程引用

    13. 免密操作
      1.生成密钥对

      ssh-keygen -t rsa -C "邮箱"
      

      2.给码云添加公钥
      14.获取当前分支名称: git rev-parse --abbrev-ref HEAD

    相关文章

      网友评论

          本文标题:git常用操作

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