業來源:https://edu.cnblogs.com/campus/gzcc/GZCC-16SE1/homework/2103
遠程倉庫地址是:https://github.com/BinGuo666/git
1.下載安裝配置用戶名和郵箱。
2. 創建工作目錄並通過git init命令把這個目錄變成Git可以管理的倉庫。
ls -a 命令可以發現工作目錄下多了一個.git的隱藏目錄,該目錄是Git用於跟蹤管理版本庫的,別手動修改.git里的文件,免得破壞了Git倉庫。
3. 在工作目錄下准備文本文件,建議下載Notepad++代替記事本。
在空目錄下准備文本文件sm20.txt,編輯內容。
4. 組合用git add、git commit、git status 把文件提交到倉庫。
git status:檢查當前文件狀態
git add:把文件添加至倉庫
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.
解決辦法如下:
1、先輸入$ git remote rm origin
2、再輸入$ 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