【git】github|創建本地上傳到github下的項目和克隆遠程倉庫的指定分支
本文默認已經搭建好git環境。
一、創建倉庫
第一步、點擊右上角的頭像下的“Your repositories”
第二步、點擊New
第三步、編輯新建的倉庫
點擊3后,得到下圖
二、window本地文件上傳操作
第一步、打開E盤下的git bash
點擊右鍵
第二步、創建一個gittest文件夾
輸入
mkdir gittest
第三步、安裝Github下的提示輸入下面的指令
echo "# test" >> README.md
git init
git add README.md
git commit -m "first commit"
git branch -M main
git remote add origin https://Github.com/dop101/test.git
git push -u origin main
然后在github下就看到了本地上傳的文件
到這里創建的本地的文件上傳到github就完成了。
三、更新本地倉庫下的文件到遠程倉庫
git add .
git commit -m 'a'
git push
四、克隆遠程倉庫的指定分支
第一步、在E盤創建一個gittest2的文件夾
在當前文件夾下右鍵
第二步、輸入下面指令
git init
注意普通的克隆方式,克隆是默認分支的下的文件
git clone <遠程倉庫地址>
這里我們克隆一個指定分支zhangx
git clone -b zhangx https://github.com/dop101/test.git
然后查看本地克隆下的文件與github,zhangx分支下是一致的。
如下圖所示
附GIT命令
git branch -r //查看所有遠程分支:
git checkout -b 本地分支名 origin/遠程分支名 //使用該方式會在本地新建分支,并自動切換到該本地分支。
git fetch origin //遠程分支名:本地分支名 使用該方式會在本地新建分支,但是不會自動切換到該本地分支,需要手動checkout。
git init? ?// 初始化版本庫
git add .? ?// 添加文件到版本庫(只是添加到緩存區),.代表添加文件夾下所有文件
git commit -m "first commit" // 把添加的文件提交到版本庫,并填寫提交備注
git status? //查看當前狀態,查看本地分支文件信息
git check out -[file name]?//若文件有修改,可以還原到最初狀態; 若文件需要更新到服務器上,應該先merge到服務器,再更新到本地
git branch //查看本地所有分支,當前分支
git checkout remote branch? ?//若分支為本地分支,則需切換到服務器的遠程分支
git pull //更新本地代碼
git status? //查看當前狀態,查看本地分支文件信息
git branch //查看本地所有分支,當前分支
git checkout remote branch? ?//若分支為本地分支,則需切換到服務器的遠程分支
git push -u origin master? ? // 第一次推送時
git push origin master? // 第一次推送后,直接使用該命令即可推送修
Git GitHub
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。