git學習之旅(一) git開始

2021-07-04 08:36:30 字數 992 閱讀 2104

配置檔案在當前主資料夾下的.gitconfig檔案

忽略某些檔案不對其進行備份或跟蹤,例如編譯生成的檔案/bin /gen .o等,除了在倉庫中加入.gitignore還可以進行全域性設定,

excludesfile = ,為全域性忽略檔案的路徑以及檔名,規則與.gitignore檔案一致。具體規則可參考部落格忽略檔案

伺服器上的倉庫名字一般以.git結尾,轉殖到本地時.git字尾會自動取消並生成sample資料夾,--bar表示沒有工作區。如果只是建本地倉庫使用git init

只要支援ssh服務並安裝了git的電腦就能當做伺服器使用

下面的例子在本地模擬伺服器的效果,在本地的user1,user2資料夾分別代表2個使用者

server_name伺服器的使用者名稱,在本地模擬時為當前使用者名稱

如果在轉殖版本時遇到如下報錯,說明ssh服務沒有安裝

git status檢視當前狀態,有操作提示

git add . 表示提交所有修改到暫存區stage,也可以單獨乙個檔案提交git add user.txt,也可以是單獨目錄提交

提交到版本庫的某個分支(branch),預設分支為master

git log檢視提交的日誌(log)

檢視日誌資訊建議使用圖形介面工具

Git學習之旅 撤銷與刪除

在使用git 過程中難免會出現各種錯誤,就讓我們一起學習怎麼應對吧 一般犯錯可以恢復的有三種情況 用我們的乙個檔案 file2.txt 舉例 此次演示的文件內容少可以直接修改回之前的狀態,此篇針對內容多的修改 cat file2.txt 這是第二個檔案修改後 cat file2.txt 這是第二個檔...

開始了解GIT

看到這樣幾個特點 1 任意機器都可以存放版本,鬆散而平等。2 分布式不是雲計算,並非乙份檔案分割存放在多台機器上。3 自己機器本身也是乙個版本庫,可以自己向自己提交,這就使得回溯變得簡單,不需要網路也不影響他人。4 可以隨時開乙個分支,而不用拷貝 到另外乙個目錄。也即只有乙個當前操作版本?系統內部儲...

開始再一次學習Git

這是乙個自己的管理自己學習經驗的文件。由於學習總是斷斷續續,所以沒有花時間整個學習git,這次勢必要搞懂git的相關的機制。我看的是廖雪峰的git教程,講的很不錯。接下來,開始做相關的筆記。可能會陸陸續續的進行修改 2017.3.24 今天下午,在上 軟體測試 的時候就在看git,本來是想在idea...