中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

git 基本操作

發布時間:2020-07-08 13:25:09 來源:網絡 閱讀:233 作者:聽砜 欄目:編程語言
  1. git

    a. 版本控制器:
    控制程序員協同工作的一個工具

    b. 分類:

    cvs

    svn
    : 集中式版本控制器
    git
    : 分布式版本控制器

    兩者的區別:
    git服務器是提供開發者“交換”代碼用的,服務器的數據丟了沒有關系,換一臺就好了,因為本地已經保存了一份

    但是svn服務器要是壞了的話 ,那就是真的壞了

    c.git的歷史:
    linux開發

    d.git的安裝:

    windows安裝:

    mac安裝:
    brew install git

    e.git的使用:

    • git的配置:
      git config 進行配置
    • git目錄的創建:
      mkdir test
    • git初始化:
      git init => 創建一個隱藏文件 .git

    • 管理py文件
      創建: a.py =>
      輸入代碼: print('helloworld')

    • 查看文件權限:
      git status

    • 添加文件:
      git add <files> => 指定文件名 比如: a.py b.py
      git add . => 所有的文件

    • git status => 查看文件的狀態

    • 往本地倉庫提交:
      git commit -m '注釋' a.py文件

      • 適用于文件較多的情況下:
        git commit => 直接回車編輯

        按 i 進入編輯模式,
        按 esc退出編輯模式
        按 shift + :進入命令行模式
        按 wq 保存并退出

    • 添加本地代碼到遠程倉庫

      1. 配置
        git remote add origin https://gitee.com/shangzekai/oldboygit.git

      2. 保證本地是最新的代碼

        git pull origin master

      3. 將本地最新的代碼提交到遠程服務器
        git push origin master

    ?

    1. 新人進入, 獲取最新的代碼:
      git clone https://gitee.com/shangzekai/oldboygit.git

    2. 解決沖突,使用如下的兩種方法:

      - 提交全部
          git commit -a 
      
      - 如果不想提交全部,那么可以通過添加 -i 選項
          git commit file/to/path -i -m "merge"
    3. git checkout <files> : 丟棄之前的改變
    • 創建分支:
      git branch <分支名>
    • 切換分支:
      git checkout <分支名>
      會把所有master上的文件給復制過去

    ?

    • 合并分支:
      git merge <分支名>
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

长海县| 高雄县| 铜山县| 农安县| 屯昌县| 游戏| 赤峰市| 松江区| 上饶市| 上栗县| 南城县| 日照市| 平定县| 平利县| 长岛县| 清河县| 宜都市| 长子县| 沁阳市| 万荣县| 绍兴县| 越西县| 黄冈市| 宝兴县| 铁岭市| 津市市| 左贡县| 天镇县| 宁化县| 南康市| 海林市| 杭州市| 普兰店市| 通榆县| 临海市| 灌南县| 东海县| 台中县| 泽普县| 常德市| 汾西县|