banner
xingli

xingli

猫娘爱好者

git使用基本教程

上傳檔案#

  1. 確認連線
git remote  -v
  1. 將遠端某個分支上的內容拉取到本地;
# `main`為遠端分支名,可為任意已存在的分支
git pull origin main

②將專案的所有檔案新增到倉庫中:git add .

③將 add 的檔案 commit 到倉庫

git commit -m “註解語句”
git push -u origin main  #*//main是你要上傳到的分支*

要更正 Git 的最新 commit 訊息,您可以使用以下命令:

git commit --amend -m "新的提交訊息"

將 "新的提交訊息" 替換為您希望使用的新訊息。這將

強制推送到遠端倉庫,且覆蓋遠端程式庫#

git push  -f  --set-upstream  origin  main:main

切換分支#

git branch -M main

Github 官方#

快速安裝 - 如果您以前做過這樣的事#

通過 創建一個新文件 或 上傳一個現有的文件來開始。我們推薦每個倉庫都包括 README, LICENSE,和 .gitignore

… 或在命令行上創建一個新的倉庫#

echo "# vue3Template" >> README.md
git init
git add README.md
git commit -m "first commit"
git branch -M main
git remote add origin [email protected]:YlyAyzbl/vue3Template.git
git push -u origin main

… 或從命令行中推送現有的倉庫#

git remote add origin [email protected]:YlyAyzbl/vue3Template.git
git branch -M main
git push -u origin main

… 或從另一個倉庫導入程式碼#

您可以初始化此倉庫從一個 Subversion,Mercurial 或 TFS 專案導入。

github 倉庫克隆#

import requests
import os

# GitHub Release 頁面的URL
url = "https://api.github.com/repos/apernet/hysteria/releases/tags/app%2fv2.2.0"

# 用你的GitHub用戶名和個人訪問令牌替換這裡
github_username = "<YOUR_GITHUB_USERNAME>"
github_token = "<YOUR_GITHUB_TOKEN>"

# 創建一個目錄來保存下載的文件
os.makedirs('downloads', exist_ok=True)

# 發送GET請求並獲取發布的信息
response = requests.get(url, auth=(github_username, github_token))

if response.status_code == 200:
    release_info = response.json()
    assets = release_info['assets']

    for asset in assets:
        download_url = asset['browser_download_url']
        file_name = asset['name']
        download_path = os.path.join('downloads', file_name)

        # 下載文件
        download_response = requests.get(
            download_url, auth=(github_username, github_token))
        if download_response.status_code == 200:
            with open(download_path, 'wb') as file:
                file.write(download_response.content)
            print(f"已下載文件: {file_name}")
        else:
            print(f"無法下載文件: {file_name}")
else:
    print("無法獲取發布信息")

print("所有文件下載完成!")

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。