業來源:https://edu.cnblogs.com/campus/gzcc/GZCC-16SE1/homework/2103
git
遠程倉庫地址是:https://github.com/BinGuo666/gitgithub
1.下載安裝配置用戶名和郵箱。ssh
2. 建立工做目錄並經過git init命令把這個目錄變成Git能夠管理的倉庫。fetch
ls -a 命令能夠發現工做目錄下多了一個.git的隱藏目錄,該目錄是Git用於跟蹤管理版本庫的,別手動修改.git裏的文件,省得破壞了Git倉庫。網站
3. 在工做目錄下準備文本文件,建議下載Notepad++代替記事本。spa
在空目錄下準備文本文件sm20.txt,編輯內容。3d
4. 組合用git add、git commit、git status 把文件提交到倉庫。日誌
git status:檢查當前文件狀態blog
git add:把文件添加至倉庫rem
git commit:把文件提交給倉庫
5. 練習提交三個或以上的版本。
修改文本文件內容,添加倉庫,提交倉庫。
至此文本文件有三個版本,分別是first、second、third。
6. 組合使用git diff、git log、git reset命令進行版本管理與回退,觀察文件變化。
git diff:查看修改狀況
git log:顯示從最近到最遠的提交日誌
git log --pretty=oneline(單行顯示版本信息)
git reset:回退到前面某一個版本
7. 將Git倉庫託管到GitHub網站上。
ssh-keygen -t rsa -C "15766775589@163.com" :建立SSH Key
/c/Users/Administrator/.ssh:該目錄下有id_rsa和id_rsa.pub兩個文件。
倉庫託管到GitHub網站上,鍵是id_rsa.pub裏面的內容。
8. 把本地倉庫的內容推送到GitHub倉庫。
若是輸入$ git remote add origin git@github.com:djqiang(github賬號名)/gitdemo(項目名).git
提示出錯信息:fatal: remote origin already exists.
解決辦法以下:
一、先輸入$ git remote rm origin
二、再輸入$ git remote add origin git@github.com:djqiang/gitdemo.git 就不會報錯了!
在github上只能刪除倉庫,卻沒法刪除文件夾或文件, 因此只能經過命令來解決
首先進入你的master文件夾下, Git Bash Here ,打開命令窗口
$ git --help # 幫助命令
$ git pull origin master # 將遠程倉庫裏面的項目拉下來
$ dir # 查看有哪些文件夾
$ git add . # 更新本地操做內容
$ git commit -m '刪除了target' # 提交,添加操做說明
$ git push -u origin master # 將本次更改更新到github項目上去
操做完成.
如何不當心把本地pull下載的東西刪除了 能夠經過下面命令從新pull下來
git fetch --all
git reset --hard origin/master
git pull