1. 程式人生 > >git的命令列使用

git的命令列使用

git的安裝

下載git,會有gui和命令列的形式進行使用,安裝時需要按照教程來選擇選項。

  • 比如Adjusting your PATH environment是否將git匯入到環境變數中,即設定是否可以在cmd環境下使用git命令,預設選擇只在git bash中使用即可。
  • Configuring the line ending conversions對於換行的處理,應該選擇Windows環境即可,這是有歷史因素的,在Windows下,換行是crlf,而Linux下則是lf,這個選項是為了Windows和其他系統可以相容換行而存在的。

git的祕鑰

  • git需要用到ssh,需要為專案設定rsa祕鑰,以便確定許可權。
    ssh-keygen -t rsa -b 4096 -C “your email”
    然後一直按回車到結束,會在C:\Users\Administrator.ssh中生產祕鑰
  • 然後將公鑰拷貝,即id_rsa.pub,在github的settings中新增祕鑰

git修改郵箱和命名

1.全域性修改

git config --global user.name "Your Name"
git config --global user.email [email protected]

2.取消全域性設定

git config --global --unset user.name
git config --global --unset user.email

3.針對專案設定

git config user.name "your_name"
git config user.email "your_email"

git常用命令

git init
git status
git add xxx.txt
git add '*.txt'
git commit -m "message"
git remote add origin https://github.com/try-git/try_git.git
git push -u origin master
git log
git pull origin master

git clone非master支線專案

先檢視分支

git branch -r #檢視遠端分支
git branch -a #檢視所有分支

複製分支名,比如

origin/develop
origin/master

然後

git checkout origin/develop

相關推薦

【VUE】git命令程式碼提交流程及注意事項

本篇為我在提交程式碼的過程中使用過的命令 僅做記錄參考 git命令還有很多 其他功能 可自行百度 命令git add (1)git add . 提交全部修改檔案 (2)git add +檔名 提交單個檔案 命令 git commit -m '描述’ eg: git commi

git 命令使用

git clone 遠端倉庫地址  (克隆程式碼 git add . (新增檔案資訊) git commit -m"備註資訊"  (備註資訊要有意義) git push  (推送程式碼到遠端倉庫) git pull  (拉取程式碼,切換分支後一定要有這個步驟)

git命令進行提交的步驟!(文末有福利!!!)

Git現在是當下比較流行的版本控制工具,接下來我便分享一下再Git中用命令列進行提交的簡單步驟! 1、git pull origin dev 從dev分支上pull最新的程式碼(第一次輸入密碼) 這一步非常關鍵,一定要先pull,否則直接push,會覆蓋別人已經提交的程式碼。

git 命令版本的使用以及相關linux命令

1、安裝git 2、cd 切換目錄到你的專案根目錄下(專案根目錄,懂什麼意思吧?) 3、在專案的根目錄下,使用git init命令建立該專案對應的git初始化配置檔案(該專案對應的git初始化配置是在專案根目錄下的隱藏目錄.git下) 4、使用git config 配置簽名(即作者名與作

git命令提交程式碼

準備工作 1.全域性配置 $ git config --global user.name "Your Name" $ git config --global user.email "[email protected]" 2.git config --li

git命令常用方法

檢視分支:git branch 建立分支:git branch <name>分支名稱 切換分支:git checkout <name>分支名稱 將原生代碼提交到指定git分支:git push origin  <name>分支名稱 建

四、Git命令操作

                                     Git命令列操作 1、本地庫初始化 weChat目錄就是專案目錄。 注意:.git這個目錄存放的是本地庫相關的子目錄和檔案,不

【VUE】git命令提交程式碼

本篇為我在提交程式碼的過程中使用過的命令 僅做記錄參考 git命令還有很多 其他功能 可自行百度 命令git add (1)git add . 提交全部修改檔案 (2)git add +檔名 提交單個檔案 命令 git commit -m '描述’ eg:

git命令使用教程

1.git add ‘檔案內容’ (把內容新增到git) 2.git commit -m '提交的描述文字' (把新增的內容提交上去) 3.git status (檢視當前倉庫的是提交轉態,這裡會告訴你是執行了add 還是commit 哪個執行了) 4.git

Android-Git命令操作

Git命令列操作,在Mac上使用的話,Mac會自帶了Git,直接在終端或者iTerm都可以執行Git命令操作;      Git命令列操作,在Windows系統電腦上使用的話,需要安裝Git,安裝好Git後,桌面上會有 git bash,可以執行Git命令操作; &n

git 命令拉去遠端的非master分支報錯

當使用git進行操作: git checkout -b local-name origin/remote-name 出現錯誤: fatal: git checkout: updating paths is incompatible with switching branches.

【Android開發】Coding + git命令基本使用

上傳程式碼 進入本地倉庫的目錄。 cd ... 檢視倉庫連結 : git remote -v 如果沒有,則新增url連結 : git remote add testName https://git.coding.net/xxxx.git 將所有程式碼新增到本地

git命令學習

git知識學習網址  克隆倉庫到本地:git clone   檢視狀態:git status    給檔案新增跟蹤:git add fileName / .        &nb

Eclipse使用git命令

雖然我們可以使用Eclipse的git外掛進行大部分的git操作,但是部分操作使用Git命令列比較方便,如何在 Eclipse 中使用 Git命令列?以下是博主個人方法,如有其他方法請和博主分享。第一步:設定一個新的外部配置工具 在 Eclipse 中,選擇 “Run -> External Tools

git命令提交程式碼至倉庫

step1、進入到克隆之後的資料夾的根目錄(這個資料夾下包含一個.git的資料夾),然後滑鼠右鍵選擇:Git Bash,如下截圖所示:   step2、進到下圖的這個介面,下圖中的紅色框內表示當前的路徑。master表示本地分之的名字(克隆下來的時候,如果沒有為分支進行重新命

git命令pull,push避免重複輸入使用者名稱密碼

相信大家一定遇到過git和開發工具結合不是很好的情況,pull不下來,push不上去。But we are coder rather than  coolie.  (Just be a Joke!)

Git-命令-使用 Tag 標記你的程式碼

前言 正文開始之前,我想我們需要弄明白幾個問題: 1.tag 是什麼? 2.使用tag 的好處? 3.tag 和 branch 的區別以及使用場景? tag 是什麼? tag , 翻譯過來是標籤的意思,顧名思義,標籤是為了標記某種事物。 ta

git命令下回退一個檔案到上一個版本

git版本控制在ide中,很方便的回退一個檔案,只需要git->revert就可以了。但是有時候,我們會在命令列下操作git。比如部署到生產環境的時候,我們不想打包,而是想通過git pull拉取遠端倉庫中的檔案,但是偶爾需要修改一些檔案,這時候如果需要再次拉取,那麼就可能會出現衝突錯誤。

Git命令中文顯示錯誤

中文檔名亂碼(git status、git log、git pull 、git push) #不對0x80以上的字元進行quote,解決git status/commit時中文檔名亂碼git config --global core.quotepath false   ls 顯示中文

通過git命令從github上下載指定branch的專案原始碼

不下載主線程式碼,只下載支線程式碼。  輸入命令:git clone -b 分支名 git地址 例如:主線是hydro-devel,我們想下載indigo-devel版本,命令如下:  git clone -b indigo-devel https://github.c