<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      git倉庫服務搭建

      1.服務端

      1、創建目錄存放代碼庫
      [root@localhost home]# mkdir git_ck
      2、初始化代碼庫testgit.git
      [root@localhost git_ck]# git init --bare testgit.git
      初始化空的 Git 版本庫于 /home/git_ck/testgit.git/
      [root@localhost git_ck]# ls -a
      .  ..  testgit.git
      3.配置連接的客戶端的公鑰
      cat 客戶端公鑰.txt >> /root/.ssh/authorized_keys
      4.重啟sshd 服務
      systemctl restart sshd
      

      2. 客戶端

      2.1 拉取遠程倉庫
      1、初始化文件
      admin@admin-PC MINGW64 /e/news/git_ck
      $ git init
      Initialized empty Git repository in E:/news/git_ck/.git/
      2.克隆服務器倉庫
      admin@admin-PC MINGW64 /e/news/git_ck (master)
      $ git clone root@172.30.4.137:/home/git_ck/testgit.git
      Cloning into 'testgit'...
      remote: Counting objects: 5, done.
      remote: Compressing objects: 100% (3/3), done.
      remote: Total 5 (delta 0), reused 0 (delta 0)
      Receiving objects: 100% (5/5), done.
      
      admin@admin-PC MINGW64 /e/news/git_ck (master)
      $ ls -a
      ./  ../  .git/  testgit/
      
      3.進入項目目錄
      admin@admin-PC MINGW64 /e/news/git_ck (master)
      $ cd testgit/
      admin@admin-PC MINGW64 /e/news/git_ck/testgit (master)
      $ ls -a
      ./  ../  .git/  README.nd
      
      2.2 本地工作區上傳至服務器
      1、win客戶端新增文件-提交至master分支
      admin@admin-PC MINGW64 /e/news/git_ck/testgit (master)
      $ vim test.txt
      
      admin@admin-PC MINGW64 /e/news/git_ck/testgit (master)
      $ git status
      On branch master
      Your branch is up-to-date with 'origin/master'.
      Changes not staged for commit:
        (use "git add <file>..." to update what will be committed)
        (use "git checkout -- <file>..." to discard changes in working directory)
      
              modified:   test.txt
      
      no changes added to commit (use "git add" and/or "git commit -a")
      
      admin@admin-PC MINGW64 /e/news/git_ck/testgit (master)
      $ git add .
      
      admin@admin-PC MINGW64 /e/news/git_ck/testgit (master)
      $ git commit .
      warning: LF will be replaced by CRLF in test.txt.
      The file will have its original line endings in your working directory.
      [master f296ae0] "oneone"
       1 file changed, 1 insertion(+)
      
      2、添加遠程地址并推送
      admin@admin-PC MINGW64 /e/news/git_ck/testgit (master)
      $ git remote add origin root@172.30.4.137:/home/git_ck/testgit.git
      
      admin@admin-PC MINGW64 /e/news/git_ck/testgit (master)
      $ git push origin master
      Counting objects: 3, done.
      Delta compression using up to 4 threads.
      Compressing objects: 100% (2/2), done.
      Writing objects: 100% (3/3), 272 bytes | 0 bytes/s, done.
      Total 3 (delta 0), reused 0 (delta 0)
      To 172.30.4.137:/home/git_ck/testgit.git
         34aa5ab..f296ae0  master -> master
      
      

      3. 測試

      注:
      服務器倉庫沒有工作區無法查看客戶的提交,故在起一個客戶端查看共享效果
      1、將當前服務器作為一個客戶端,克隆testgit.git 倉庫
      [root@localhost te_git]# git init
      初始化空的 Git 版本庫于 /tmp/te_git/.git/
      [root@localhost te_git]# ls -a
      .  ..  .git
      [root@localhost te_git]# git clone root@127.0.0.1:/home/git_ck/testgit.git
      正克隆到 'testgit'...
      The authenticity of host '127.0.0.1 (127.0.0.1)' can't be established.
      ECDSA key fingerprint is SHA256:kb0bK+OA+vfY9owyYaXDIO9oomh4MEK6Bug5RMQtBmg.
      ECDSA key fingerprint is MD5:b8:a1:4a:56:de:96:2d:19:ab:ff:e3:89:a9:34:e9:1f.
      Are you sure you want to continue connecting (yes/no)? yes
      Warning: Permanently added '127.0.0.1' (ECDSA) to the list of known hosts.
      root@127.0.0.1's password: 
      remote: Counting objects: 11, done.
      remote: Compressing objects: 100% (7/7), done.
      remote: Total 11 (delta 0), reused 0 (delta 0)
      接收對象中: 100% (11/11), done.
      [root@localhost te_git]# ls -a
      .  ..  .git  testgit
      [root@localhost te_git]# cd testgit/
      [root@localhost testgit]# ls -a
      .  ..  .git  README.nd  test.txt
      # 注:已發現win客戶端加的test.txt 文件
      
      2、linux客戶端創建requests.py文件并提交
      [root@localhost testgit]# touch requests.py
      [root@localhost testgit]# git add .
      [root@localhost testgit]# git commit .
      [master 4befbeb] "requests"
       Committer: root <root@localhost.localdomain>
      您的姓名和郵件地址基于登錄名和主機名進行了自動設置。請檢查它們正確
      與否。您可以通過下面的命令對其進行明確地設置以免再出現本提示信息:
      
          git config --global user.name "Your Name"
          git config --global user.email you@example.com
      
      設置完畢后,您可以用下面的命令來修正本次提交所使用的用戶身份:
      
          git commit --amend --reset-author
      
       1 file changed, 0 insertions(+), 0 deletions(-)
       create mode 100644 requests.py
      [root@localhost testgit]# git push origin master
      root@127.0.0.1's password: 
      Counting objects: 3, done.
      Compressing objects: 100% (2/2), done.
      Writing objects: 100% (2/2), 278 bytes | 0 bytes/s, done.
      Total 2 (delta 0), reused 0 (delta 0)
      To root@127.0.0.1:/home/git_ck/testgit.git
         7055fb7..4befbeb  master -> master
      
      3. 到win客戶端拉取最新提交
      admin@admin-PC MINGW64 /e/news/git_ck/testgit (master)
      $ git pull
      remote: Counting objects: 3, done.
      remote: Compressing objects: 100% (2/2), done.
      remote: Total 2 (delta 0), reused 0 (delta 0)
      Unpacking objects: 100% (2/2), done.
      From 172.30.4.137:/home/git_ck/testgit
         7055fb7..4befbeb  master     -> origin/master
      Updating 7055fb7..4befbeb
      Fast-forward
       requests.py | 0
       1 file changed, 0 insertions(+), 0 deletions(-)
       create mode 100644 requests.py
      
      admin@admin-PC MINGW64 /e/news/git_ck/testgit (master)
      $ ls -a
      ./  ../  .git/  README.nd  requests.py  test.txt
      
      
      posted @ 2020-12-08 16:26  朝朝哥  閱讀(186)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 无码a∨高潮抽搐流白浆| 成人无码潮喷在线观看| 午夜福利偷拍国语对白| 国产精品日日摸夜夜添夜夜添无码 | 4480yy亚洲午夜私人影院剧情| 非会员区试看120秒6次 | 国产漂亮白嫩美女在线观看 | 精品亚洲一区二区三区四区| 亚洲高清国产拍精品熟女| 在线高清免费不卡全码| 国产精品久久久久久人妻精品| 亚洲热无码av一区二区东京热av| 国产一区二区三区18禁| 成人性生交大片免费看中文| 精品无码黑人又粗又大又长 | 成人无码午夜在线观看| 蜜臀91精品国产高清在线| 国产高清精品在线一区二区| 国产成人一区二区三区在线 | 无码日韩精品一区二区三区免费 | 建湖县| 国产亚洲精品在av| 亚洲最大日韩精品一区| 亚洲午夜理论无码电影| 亚洲码与欧洲码区别入口| 午夜福利片1000无码免费| 亚洲 欧美 影音先锋| 亚洲最大成人av在线天堂网| 丝袜美腿一区二区三区| 国产色悠悠综合在线观看 | 人妻激情乱人伦视频| 不卡一区二区国产在线| 公喝错春药让我高潮| 鲁大师在线视频播放免费观看| 久久久精品人妻一区二区三区| 国产18禁一区二区三区| 人妻中文字幕精品系列| 亚洲精品视频一二三四区| 鲁丝片一区二区三区免费| 人妻少妇精品系列| 日韩乱码人妻无码中文字幕视频|