git是乙個超級強大的版本管理系統,不要害怕,學會以下幾個命令,你就學會了80%的平時常用操作!
git的安裝請參考:
已經安裝完的我們就開始吧。
首先初始化**庫,把**庫加入git管理系統。你可以使用乙個已經存在的目錄或建立乙個空目錄。
在目錄下輸入cmd回車開啟終端
在終端中輸入git init命令後就能將本目錄變成乙個**倉庫(repository)
要將**倉庫下的所有檔案納入版本管理,只需以下命令(注意「.」號):
git add .
如果你只想追蹤管理乙個檔案,你可以只新增這個檔案:
git add filename
git rm filename
取消對某個檔案跟蹤
git rm --cached readme1.txt //刪除readme1.txt的跟蹤,並保留在本地。
git rm --f readme1.txt //刪除readme1.txt的跟蹤,並且刪除本地檔案。
git add將這些檔案加入追蹤後,我們希望它們能夠真正被儲存在git倉庫。因此,我們輸入以下命令將它們提交到倉庫。
git commit -m "本次版本改動的一些記錄"
我們想要回到之前提交的某個版本的**狀態,首先我們需要知道那一版的版本號
git reflog
這個時候你commit的時候,-m後面的記錄就很重要了,能明確的告訴你那一版改了什麼!所以好好寫git commit -m後面的內容!
找到想要的版本的版本號後,只需輸入:
git reset --hard 版本號
了解了以上命令,你就可以在自己電腦上自如地進行版本控制了。
以下是遠端控制相關的幾個命令。
首先為本地倉庫新增遠端倉庫位址remote-url,不知道這個是啥的請看上面這篇《如何在github上建立遠端倉庫》
git remote add origin remote-url
git push -u origin master
以後提交可以直接git push
git pull
git clone url
舉乙個我平時最常用到的使用操作,在家的時候用台式電腦,外出的時候用筆記本。兩台電腦上通過github上的遠端庫同步**,在一台電腦上寫完**,就用以下命令提交到遠端倉庫:
1、git add .
2、git commit
3、git push
然後另一台電腦再從遠端倉庫把**拉下來
git pull
好了,相信你一看就會了。平時工作學習中最常用到的就這兩個命令,愉快地使用git去和**同步吧。
其他在使用場合中遇到的一些特定問題,用搜尋引擎查一下就ok了!
1、檢視修改了哪些檔案:git status
2、檢視具體修改了哪些內容:git diff
4、檢視當前版本之前的所有版本號:git log
如果想要深入學習使用git,推薦:
1、git官方文件:
2、廖雪峰老師git教程:
五分鐘帶你入門TensorFlow
本文是 人人都能學人工智慧 tensorflow系列 文章的第一篇,這個系列會對tensorflow的基礎使用,softmax,交叉熵,dropout,cnn,lstm和nlp等內容進行系列介紹,盡量使用通俗的語言,讓更多的人都能了解人工智慧,了解tensorflow。tensorflow是goog...
Git五分鐘教程
使用git前,需要先建立乙個倉庫 repository 您可以使用乙個已經存在的目錄作為git倉庫或建立乙個空目錄。git initgit init newrepo從現在開始,我們將假設您在git倉庫根目錄下,除非另有說明。我們有乙個倉庫,但什麼也沒有,可以使用add命令新增檔案。git add f...
Git五分鐘教程
入門使用git前 需要先建立乙個倉庫 repository 你可以使用乙個已經存在的目錄作為git倉庫或建立乙個空目錄 使用您當前目錄作為git倉庫,我們只需使它初始化 git init 使用我們指定目錄作為git倉庫 git init newrepo 從現在開始,我們將假設你在git倉庫根目錄下,...