基本操作
成都創(chuàng)新互聯(lián)公司是一家專注于
成都網(wǎng)站建設、網(wǎng)站建設與策劃設計,德惠網(wǎng)站建設哪家好?
成都創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設十余年,網(wǎng)設計領域的專業(yè)建站公司;建站業(yè)務涵蓋:德惠等地區(qū)。德惠做網(wǎng)站價格咨詢:18982081108
- 在Github上新建一個倉庫Test,不初始化
- 然后,本地安裝Git
- 在本地,新建一個相同庫名的目錄Test
- 進入目錄,右鍵Git Bash HERE
- 按照如下命令操作即可:
echo "# Test" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/erryeng/Python-practices.git
git push -u origin master
***從Github網(wǎng)站上把項目拉到本地
- 本地安裝git
- Github網(wǎng)站上拷貝項目的SSH地址
- 在本地新建一個文件夾
- 進入此文件夾,然后Git Bash Here
- 運行命令:git clone 拷貝的ssh地址 ***
命令解釋:
git init
初始化,該命令將創(chuàng)建一個名為 .git 的子目錄(項目里的文件還沒有被跟蹤)
git add README.md (git add *.py)
對文件進行跟蹤
git add .
把所有變化提交到暫存區(qū),包括文件內(nèi)容修改(modified)以及新文件(new),但不包括被刪除的文件
git add -A
所有的,包括已經(jīng)add的和未add的
git commit -m "第一次提交"
跟蹤文件之后,進行提交
git remote add origin https://github.com/jerryfeng007/Python-practices.git
添加遠程倉庫(以后,可以用origin來代替整個url)
- git push -u origin master
將本地的master分支推送到origin主機,同時指定origin為默認主機,后面就可以不加任何參數(shù)使用git push了
創(chuàng)建開發(fā)分支開發(fā)項目
- github上建立新分支develop
- 查看遠程分支,git branch -r
- 本地新建分支,git branch develop
- 查看本地分支,git branch
- 查看所有分支,git branch -a
- 查看當前分支,git branch -a, 帶*的
- 切換到develop分支,git checkout develop
- 查看當前分支,帶*的,git branch -a
- 進行開發(fā)
- 開發(fā)完畢,git add (比如 git add *.py)
- git commit -m "提交時間,提交內(nèi)容等"
- 提交到develop分支,git push origin develop
- 查看github是否有剛才push的修改
- 此時,如果master被別人修改,那么你本地就不是最新了
- 切換到本地master分支,git checkout master
- 拉取最新代碼,git pull origin master
- 把develop分支上的代碼合并到master,git merge develop
- 查看狀態(tài),git status
- 提交到遠程master,git push
其他
- 刪除本地分支,git branch -d test2
- 刪除遠程分支,git push origin --delete test2
從Github刪除分支之后,本地使用git branch -a查看,仍存在
執(zhí)行命令,git remote prune origin
再次使用git branch -a查看,刪除了。
文章題目:Git命令和Github-創(chuàng)新互聯(lián)
地址分享:
http://weahome.cn/article/jpcos.html