Git 基本操作

2021-10-22 17:43:30 字數 1243 閱讀 6740

簡介

git關聯遠端倉庫

基本流程

註冊github/gitlab/gitee賬號 -> 本地生成id_rsa.pub公共金鑰 -> 關聯github倉庫

本地倉庫與遠端倉庫同步問題

git 終端命令

在提交**之前我們先要了解兩個命令,也是上次的文章沒有介紹的,因為這兩個命令需要跟遠端倉庫配合。

push :直譯過來就是「推」的意思,什麼意思呢?如果你本地**有更新了,那麼就需要把本地**推到遠端倉庫,這樣本地倉庫跟遠端倉庫就可以保持同步了。

**示例:git push origin master

意思就是把本地**推到遠端 master 分支。

pull:直譯過來就是「拉」的意思,如果別人提交**到遠端倉庫,這個時候你需要把遠端倉庫的最新**拉下來,然後保證兩端**的同步。

**示例:git pull origin master

意思就是把遠端最新的**更新到本地。一般我們在 push 之前都會先 pull ,這樣不容易衝突。

status:直譯過來就是「狀態」的意思,檢視本地**所在分支狀態,是否存在未提交**,獲取當前分支git狀態。同時也可以檢視**提交狀態,紅色代表沒有新增至暫存區,綠色代表已新增至暫存區但未提交。

add:直譯過來就是「新增」的意思,如果本地**有更新或者新增,則需要將其**儲存在暫存區。

rm:remove 簡寫,直譯過來就是「刪除」的意思,如果檔案有刪除操作,將其刪除的檔案新增至暫存區。

檢視版本各分支

commit:直譯過來就是「提交」的意思,如果**有更新(修改、新增、刪除),並將暫存區的檔案提交至版本庫中。

clone:直譯過來就是「複製」的意思,將其遠端分支拉取到本地。

reset:直譯過來就是「重置」的意思,重新設定版本,xx版本標示編號,可以通過(git log 或者 git reflog)檢視版本號。

通過git push -f分支,強制覆蓋遠端分支

branch:直譯過來就是「分支」的意思,當前分支,建立乙個子分支。

git checkout xx切換分支,git checkout -b xx建立分支並切換到子分支。

git status檢視當前所在分支狀態

merge: 直譯過來就是「合併」的意思,合併某乙個分支。

Git基本操作

1.初始化倉庫 git init 2.配置作者資訊 git config global user.email youremail corp.com git config global user.name yourname 3.新增檔案到暫存區 git add git add 新增所有檔案到暫存區 4...

git基本操作

1.先建乙個資料夾 mikdir gittest 這時就會有乙個gittest資料夾,cd gittest 進入這個資料夾 ls一下,就會看到gittest下沒有東西 2.生成乙個git git init cat git 顯示一下所有git 3.建乙個檔案 touch readme.md 這時git...

Git基本操作

21 nov,錦州 同生活中的許多偉大事件一樣,git 誕生於乙個極富紛爭大舉創新的年代。linux 核心開源專案有著為數眾廣的參與者。絕大多數的 linux 核心維護工作都花在了提交補丁和儲存歸檔的繁瑣事務上 1991 2002年間 到 2002 年,整個專案組開始啟用分布式版本控制系統 bitk...