• git的用法步骤讲解


    1、创建全局的本地用户名

    git config --global user.name "teamemory"
    git config --global user.email "xx@qq.com"

    2、创建公钥

    ssh-keygen -t rsa -C "xxx@qq.com"   同时把公钥添加到github的ssh上面

    3、克隆远程仓库到本地

    git clone https://github.com/teamemory/spider.git
    git checkout -b "zj" (克隆下来文件后,然后创建一个分支)

    4、将本地代码传到本地仓库

    #   git rm -r --cached .   (清空缓存,这个有时候需要)
    git status 这个看更改了哪个文件
    git add * 或者git add . (放到缓存区) git commit -m "wrote a readme file"

    5、广播到远程仓库

    git push origin master (这里的master可以修改为自己的分支)

    6、更新

    git pull origin zj (从某个分支上面拉下数据)

    the end !!

    综上,常用的几个git命令如下:

    git clone https://github.com/teamemory/spider.git
    git checkout -b "zj"  (克隆下来文件后,然后创建一个分支)
    git status   这个看更改了哪个文件
    git add * 或者git add . (放到缓存区) git commit -m "wrote a readme file"
    git push origin master (这里的master可以修改为自己的分支)
     git reset --hard HEAD   (本地代码回退到线上的最新提交的版本)
    git remote add origin xxxx  (把本地的仓库,和远程的关联)
     

    补充:
    如果本地的某个文件不想提交,而线上同样已经保留一份,怎么可以忽略提交某个文件? 方法如下:
    git update-index --assume-unchanged py_aucion/settings.py // 红色部分为要忽略提交的文件
    git update-index --no-assume-unchanged 文件路径 // 恢复某个文件的跟踪

    注意;
    .gitignore 只会对未加入版本控制的文件有效,如果你已经加入过了,那这个文件就帮不了你了


    查看全部分支   git branch  

    删除本地分支: git branch -d 分支名

    
    

    强制删本地:   git branch -D 分支名

    
    

    删除远程分支:  git push origin --delete 分支名

     
  • 相关阅读:
    GTK+(基于DirectFB)的字体处理
    控制的字体属性
    [linux手机平台]让应用程序单实例运行
    serif vs sans serif
    关于做事的几点感想
    推荐一部环保电影难以忽视的真相
    短信应用设计备忘录
    手机搜索设计备忘录
    一点概念,
    毕业了,怎么策划的让有意思点呢,
  • 原文地址:https://www.cnblogs.com/teamemory/p/8579493.html
Copyright © 2020-2023  润新知