Git基本指令
一、創建本地倉庫進行版本控制
在工作區 local_repository 新建readme.txt文件:
在工作區對readme.txt文件進行修改以后:
git add readme.txt:提交的所有修改放到暫存區(Stage)
git commit -m “add a new line”:一次性把暫存區的所有修改提交到分支
git log:查看提交歷史,以便確定要回退到歷史的哪個版本。
git reset --hard cac4b77d:回退到版本號為cac4b77d的歷史版本
git reflog:查看命令歷史,以便確定要回到未來的哪個版本。
git diff HEAD – readme.txt 查看工作區和版本庫里面最新版本的區別
git rm readme.txt 工作區的文件會自動刪除 git commit -m “remove readme.txt”: 版本庫也要做相應刪除以保證一致
git checkout – readme.txt:誤刪之后用版本庫里的版本替換工作區的版本。
二、創建遠程倉庫,clone到本地,進行遠程版本管理
現在GitHub上創建一個倉庫,或者已經有一個遠程倉庫:
在本地建一個文件夾local_repository,bash進入該目錄
使用Git下載指定分支命令為:git clone -b 分支名 倉庫地址
本地作出修改以后:
遠程倉庫的默認名稱是origin,本地主分支名稱master
遠程協作的其他人對遠程倉庫進行更新后:
三、創建本地倉庫,與遠程倉庫關聯,進行遠程版本管理
四、可能遇到的問題及解決辦法:
SSH KEY密鑰問題:
git@github.com: Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.
解決辦法:參考此篇博客,或者此篇生成一個 SSH KEY,就可以了!
總結
- 上一篇: TSNE画图
- 下一篇: 【Tensorflow】ValueErr