/*1 git新建倉(cāng)庫(kù)**************************/
① git init? ? //第一次用的時(shí)候需要
/*2 git上傳文件***********************************/
② git add -A? //添加倉(cāng)庫(kù)文件
③ git commit -m "xxxx"http://xxxx代表上傳文件的說(shuō)明
④ git push? -u origin [master]? //[master]代表當(dāng)前分支 上傳代碼蓝仲,然后完成
/*3 git新建分支*******************************************/
① git branch 【branch_name】? //創(chuàng)建分支
② git checkout 【branch_name】//切到分支
/*4 git撤銷版本回退************************************/
git log --oneline? //得到commit_id?
git reset --hard [commit_id]? //退回到 id對(duì)應(yīng)的版本
/*5 刪除遠(yuǎn)程分支*************************************/
git push origin --delete [branch_name]
/*6 本地新建遠(yuǎn)程倉(cāng)庫(kù)********************************/
在本地新建一個(gè)文件夾;這個(gè)文件夾里存放所有的倉(cāng)庫(kù)撬统,并且當(dāng)要提交文件時(shí),要養(yǎng)成先保存一份的習(xí)慣毅糟,不然前期不熟練的操作會(huì)丟失許多文件資料。
①git init??
//初始化本地倉(cāng)庫(kù)
②git remote add origin git@github.com:【git倉(cāng)庫(kù)的用戶名】/【git倉(cāng)庫(kù)名】.git
//建立遠(yuǎn)程連接,就是把遠(yuǎn)程倉(cāng)庫(kù)和本地倉(cāng)庫(kù)鏈接起來(lái)虹菲。
③git pull origin master
//拉下遠(yuǎn)程分支的主分支? (此步結(jié)束后本地已經(jīng)有了遠(yuǎn)程master分支的內(nèi)容)
④git fetch origin [分支名稱]
//得到其余分支的內(nèi)容到本地
⑤git checkout -b [branch_name](本地分支名稱) origin/[branch_name](遠(yuǎn)程分支名稱)
//把遠(yuǎn)程分支拉倒本地睡雇,一般遠(yuǎn)程分支和本地分支名字一樣萌衬。
⑥git checkout [branch_name]
//切換分支? eg:切換到master那么這個(gè)倉(cāng)庫(kù)只有master的內(nèi)容,切換到notebook則這個(gè)分支只有notebook的內(nèi)容它抱。