zoukankan      html  css  js  c++  java
  • 版本控制-Git使用

    准备-注册github账号 https://github.com

    Git常用终端命令

    简单创建仓库并提交到Git仓库:

    cd 仓库文件夹 -> git init -> git remote add origin https://Steven.git -> git add . -> git commit -m '描述' -> git push origin master -f

    git 简单配置

    #设置邮箱和昵称

    git config --global user.name "XXX"

    git config --global user.email "XXX"

    创建 git 仓库:

    mkdir caller_show_history_version

    cd caller_show_history_version

    git init

    touch README.md

    git add README.md

    git commit -m "first commit"

    git remote add origin https://gitee.com/Steven_Hu/caller_show_history_version.git

    git push -u origin master

    已有仓库?

    cd existing_git_repo

    git remote add origin https://gitee.com/Steven_Hu/caller_show_history_version.git

    git push -u origin master

     

    git config —global user.name***

    ***设置成你自己的username

    git config —global user.email ***

    ***输入自己的email

    #设置三个级别

    git config —system

    git config —global

    git config —local

    local 对当前仓库的,从优先来说,local最高,其次是global ,由于他针对是当前的用户,最后是system

    git 重新编辑 gitignore 添加忽略文件

    touch .gitignore -> 编辑 .gitignore文件,从github https://github.com/github/gitignore/blob/master/Swift.gitignore 查找swift.gitignore

     

    git init                                                               初始化git 仓库 

    git clone                                                            将私有库克隆到本地 

    git add .                                                            添加当前文件夹下的所有文件

    git status                                                          显示状态, 不显示已经Commit到项目历史中的信息

    git commit                                                       提交代码

    git commit -m '注释'                                    提交代码加注释

    git log                                                               看提交记录

    git push                                                            推送

    git push origin master                                    推送到远程master分支

    git push origin '版本号'                                  按照版本号推送到远程

    git remote add origin <URL>                          关联远程仓库

    git tag -a '版本' -m '描述'                           打标签

    git tag -d 0.3.0                                                删除标签

    git push --tags                                               Tag提交到远程

    git push -u origin master           

    git reset --hard 1234567

    git clean -f                                                          清除pod 索引库里面的报错

    pod lib create HKCeShi                                      创建一个模板库

    pod spec create <库名>

    pod repo push HKspec   HKTools.podspec

     

    创建分支:  git branch master_demo

    切换到某个分支:git checkout master_demo

    删除分支:git branch -D 分支名

     

    合并分支

    先从master_demo分支切换到master分支

    git checkout master

    git merge master_demo    合并master_demo分支

     

     

    1.创建github 仓库

    点击 new repository 创建仓库

    填写仓库名,仓库描述,是否公开仓库,忽略文件等..

    2.配置SSH keys 

      1>首先显示隐藏文件删除掉 .ssh

        defaults write com.apple.finder AppleShowAllFiles -bool true

       killall Finder(或者左上角苹果LOGO->强制退出->重新开启)

    在个人文件夹中找到.ssh并删除

    2>创建.ssh文件夹

      mkdir .ssh

      进入 .ssh文件夹

    3> 配置

    ssh-Keygen -t rsa -C "yourEmail"

    不用管输入密码,直接回车,并出现 key image 为止

    ls -al 查看, 有id_rsa和id_rsa.pub文件则说明配置成功.

    4.拷贝 id_ras.pub

     pbcopy < ~/.ssh/id_ras.pub

    3登录github 添加SSH keys 

    4.回到终端连接key 

    ssh -T git@github.com

    5.回到网页查看钥匙是否前面小圆点变为绿色

     

  • 相关阅读:
    JavaScript 操作页面元素
    各系地图坐标互相转换
    手机测试 wamp/appSer
    mvc 过滤器
    MVC 网站发布
    渐变色彩 省略标记 嵌入字体 文本阴影
    边框
    CSS 水平居中总结
    CSS 颜色值 长度值
    CSS 布局模型
  • 原文地址:https://www.cnblogs.com/StevenHuSir/p/VersionControl_Git.html
Copyright © 2011-2022 走看看