1. 程式人生 > >同時可用git命令clone和TortoiseGit拉取程式碼不需要密碼

同時可用git命令clone和TortoiseGit拉取程式碼不需要密碼

因為工作需要在windows7下使用git分散式版本控制系統,需要同時可以在git命令列模式或TortoiseGit拉取程式碼而不需要每次輸入密碼。

這時候需要同時安裝git和TortoiseGit。

git使用命令ssh-keygen -C “郵箱地址” -t rsa產生的金鑰在TortoiseGit中不能用。TortoiseGit 使用副檔名為ppk的金鑰,而不是ssh-keygen生成的rsa金鑰。

使用git通常都是在服務端新增上你本地生成的無設定密碼的金鑰即可,金鑰一般在安裝git後生成在C:\Users\Administrator\.ssh目錄下*.pub,如果沒有可使用ssh-keygen命令生成。

git clone命令成功可控程式碼庫後,關鍵一步到了這裡只是需要把TortoiseGit設定網路裡面的ssh客戶端位置C:\Program Files\TortoiseGit\bin\TortoiseGitPlink.exe,修改成成git安裝目錄下的ssh.exe即可。如果你安裝過程已經選擇了使用OpenSSH方式我想這裡也應該不用修改了。不然拉取等操作的時候都會提示需要輸入密碼。

相關推薦

同時可用git命令cloneTortoiseGit程式碼需要密碼

因為工作需要在windows7下使用git分散式版本控制系統,需要同時可以在git命令列模式或TortoiseGit拉取程式碼而不需要每次輸入密碼。 這時候需要同時安裝git和TortoiseGit。 git使用命令ssh-keygen -C “郵箱地址” -t rsa產生的金鑰在TortoiseGit中不

git clone指定分支程式碼

正常的拉取程式碼就是git clone + (git的倉庫地址) 而有時候你可以不需要提前切換好分支,直接使用如下命令進行指定分支下程式碼的拉取。 git clone -b +hzh(這個括號裡的是註解:分支名) + git倉庫地址 比如我的倉庫地址是

ubuntu下關於Git版本過高,程式碼的要求

在Ubuntu是更新Git時,會自動更新到2.17。但是在Git大於2.16之後會報 ssh variant 'simple' does not support setting port 錯誤 Git更新語句 sudo add-apt-repository ppa:git-core/ppa

同時使用Git for Windows命令TortoiseGit工具 都可提交至github

目錄 1、應用場景        因為很多人習慣了使用Git命令列方式進行程式碼提交,現在出現了很多Git提交的GUI工具,如大家經常使用的(GitHub for Desktop、Source Tree、TortoiseGit) 具體使用可以參

2. github創建 git倉庫,克隆,推送操作(所有的git命令前提是一定在當前項目目錄下)

push mit 什麽 one alt class 所有 -m 註冊 步驟:   1.點擊小貓,回到初始頁面   2.點擊start a project,首先會出現一個驗證email地址(我們註冊的時候,有一個email輸入,進去郵箱驗證一下) 3.重新點擊sta

可以在命令列直接使用密碼來進行遠端連線遠端檔案的命令:sshpass

  應用範圍:可以在命令列直接使用密碼來進行遠端連線和遠端拉取檔案。 使用前提:對於未連線過的主機。而又不輸入yes進行確認,需要進行sshd服務的優化: # vim /etc/ssh/ssh_config StrictHostKeyChecking no # vi

GIT命令 clone remote fetch pull push 的使用

Git是目前最流行的版本管理系統,學會Git幾乎成了開發者的必備技能。 Git有很多優勢,其中之一就是遠端操作非常簡便。本文詳細介紹5個Git命令,它們的概念和用法,理解了這些內容,你就會完全掌握Git遠端操作。 git clone git remote git

git命令clone與提交程式碼

1、首先要安裝git工具。 2、在本體建立一個目錄用於克隆git網站上的程式碼,然後開啟dos視窗進入到該目錄中,然後執行: git clone https://github.com/*****/pa 如下圖所示: 3、此時就會clone一個專案,如下圖所示: .

git學習2--提交程式碼

提交程式碼 git push origin master (全程分支對應的origin 和名字master,本地分支可以忽略(如果本地就只有一個分支的話,否則要建立關聯) ) 關聯遠端分支(本地develop分支與遠端關聯): git branch –s

windows環境下使用git客戶端、GitHubTortoiseGit管理專案程式碼

最後更新於2017年01月24日 一、為什麼   為什麼不用svn? svn是一個優秀的程式碼和版本管理工具,使用svn只需要搭建好svn中央倉庫,配置本地svn客戶端即可,自從google code關閉服務之後,網際網路上已經沒有非常好的公共svn倉庫,如果是公司內部使用,還可以用上公司內網搭建的sv

使用gitTortoiseGit上傳程式碼至GitHub

最近和一個朋友共享開發一個小程式,但是我們需要來回拷貝工程,比較麻煩,突然想起GitHub可以當成一個版本庫來控制 這樣 我們倆開發的時候就不用複製貼上傳檔案了。。。。 關於GitHub這方面的資料網上很多 個人對dos命令又極度的恐懼。。。所以參考別人的資料 完成了使用T

git pull程式碼時衝突的解決辦法

在使用git pull命令拉取程式碼時,有時會遇到以下錯誤資訊: error: Your local changes to the following files would be overwritten by merge: ... Please commit your cha

Source Tree 在git 密碼更新後,無法程式碼的解決辦法

背景: git 密碼總是需要修改。在修改程式碼後,拉去程式碼, source tree 總提示access denied. 解決方法:重新修改git 倉庫對應的密碼。   for mac:應用程式 -》 鑰匙串 -》 搜尋 source tree ,會找到這個git 對應key

git 命令 (帶圖詳情版包括程式碼衝突標籤以及合併分支)

Git Git 是目前世界上最先進的分散式版本控制系統(沒有之一) 作用 原始碼管理 好處 方便多人協同開發 方便版本控制 Git的誕生 作者是 Linux 之父:Linus Benedict Torvalds當初開發 Git 僅僅是為了輔助 Linux 核

git 從遠端倉庫程式碼

使用git  直接提交的話   直接 push 獲取最新版本  有兩種  拉取 和 獲取 pull 和 fetch git  pull     從遠端拉取最新版本 到本地  自動合併 merge            git pull origin master git

Git從遠端倉庫程式碼

1.從git/github/碼雲複製程式碼地址 2.在本地選取一個資料夾存放程式碼 3.右鍵開啟Git Bush Here命令列 git clone https://github.com/88888/M

Git 專案免密程式碼-自動儲存賬號密碼

編輯git檔案 進入git專案根目錄: 1、linux : vi .git/config 於檔案末尾新增內容,並儲存 [credential] helper = store

Git使用手冊/Git教程:git pull origin 程式碼到本地,解決程式碼時發生的檔案衝突

1)拉取(下載)指定分支程式碼合併到當前分支:相當於指定分支的程式碼與當前分支的程式碼合併到了一起。命令:git pull origin分支名稱注意:每次使用該命令前,需要保證本地工作區是沒有任何修改程式碼的,也就是說需要將本地工作區編輯過的檔案新增到暫存區(git add .),或提交到本地倉庫中(git

GitHub學習(四):Phpstorm中的git使用(2)--工程與composer使用

    之前我在一臺電腦上將一份不完整的工程儲存在github上,現在我回到家中,換了一臺電腦,接下來就是要用另一臺電腦拉取github中的工程,並用composer把整個工程的依賴檔案什麼亂七八糟的檔案都下下好。     1.首先開啟phpstorm,按圖

3.2、Dcoker-1.12 search(搜尋映象)pull(映象)[五]

3.2、Dcoker-1.12search(搜尋映象)和pull(拉取映象)       這一篇的內容比較簡單,也不復雜。既然入門docker,咱們得學會怎麼得到映象。       search搜尋docker雲平臺相關的映象       pull   根據名稱拉取映象