Git7-使用webstorm管理git
Webstorm也可以強大到去管理Github,而且非常方便,不需要總是去輸入Git命令列來同步自己的專案到本地。
1 配置
在webstorm的設定選項中,直接在左上角搜尋github,然後填入你github的賬戶名和密碼,然後按一下Test看看是否連線成功。
安裝Git後,在Webstorm設定中查詢Git,然後如下圖配置好到Git的安裝目錄。
執行Git需要本機的SSH,SSH的作用是讓本地版本庫與遠端版本庫通訊,也就是你在本地修改好的程式碼,需要同步到伺服器上的時候,就需要這個SSH金鑰來通訊。
配置SSH在連線github時配置一次即可,此處不需再次配置。
2 使用
2.1 clone
webstorm中點選VCS-Checkout form version control-GitHub,就可以執行git clone
命令。
如果你要儲存專案的目錄中,已經存在了同名目錄,是不能拷貝你的Github專案下來的。
2.2 init
可以直接在本地建立git倉:
本地倉庫建立之後,需要連線到遠端倉,可以利用git base完成這個操作:
# 增加一個新的遠端倉庫,並命名
$ git remote add [shortname] [url]
也可以在webstorm中完成這個操作
如果沒有關聯遠端庫是無法push的,需要點選origin的位置新增遠端庫地址才可以push
2.3 add(快捷鍵Ctrl+Alt+A)
果當你在資料夾中新增檔案時,檔案會在左側的專案管理面板中顯示為紅色,說明這個檔案是在原有的Github專案中沒有的,那麼你就得將這個檔案先add到本地github庫快取區中。
然後檔案變成綠色,就證明新增成功了,接著你隨意改庫中的檔案,你會發現檔案變成了藍色,而且在相應的修改程式碼段還有一個藍色標記,證明你的修改位置;
2.4 commit
修改後,需要上傳修改了,可以有多種方法,一種是在上面的面板中直接commit(提交)你的修改,另一種是如下圖找到commit的選項來新增快捷鍵,以後就可以快樂地同步你的程式碼到github了
在提交commit面板的commit message的位置,請務必填寫這次修改的一些觀點,也就是你為什麼要更新它,這樣利於管理我們自己的程式碼庫,也是一個良好的習慣,不填是無法上傳的
2.5 push
push的時候可以選擇現有的分支,也可以直接推送到遠端一個新的分支,新的分支前會有加號標識
2.6 Revert
Revert:還原始碼,要注意與reset的區分,這裡僅僅是將本地工作區的程式碼還原為本地倉庫中的最新版本的程式碼
相關推薦
Git7-使用webstorm管理git
Webstorm也可以強大到去管理Github,而且非常方便,不需要總是去輸入Git命令列來同步自己的專案到本地。 1 配置 在webstorm的設定選項中,直接在左上角搜尋github,然後填入你github的賬戶名和密碼,然後按一下Test看看是否連
20180617_Git常用命令3(一些常用的概念和管理git的命令)
一鍵還原 inf 丟失 為我 實驗 TE order 換工作 二次 Git常用命令3(一些常用的概念和管理git的命令【工作區、暫存區、管理修改、撤銷修改、刪除文件】) 感謝廖雪峰老師提供的git教程: 傳送門: https://www.lia
使用linux安裝gitolite管理git
tmp roo 繞過 ont bsp 兩種方法 配置 oot pen 系統:centos7 服務器:阿裏雲 一、前期準備 1.安裝git yum install git 2.安裝perl yum install perl 3.安裝openssh yum
webstorm中git密碼輸入錯誤,重置問題
分享圖片 習慣 etc 工具 重啟 webstorm 使用 重置 words 今天遇到了一個問題。 因為我比較習慣使用webstorm編輯器,特別喜歡直接用裏面的git工具。 當從遠程倉庫fetch下來代碼時,提示輸入用戶名密碼。 我輸入錯誤後,以後無論是重啟webstor
在Emacs中使用magit管理Git
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
Github常用命令,管理Git倉庫文件分享
上次給大家分享了一個別人的部落格,今天看到了一個網站 給大家推薦一下,裡面是管理GitHub的文件,內容很豐富,GitHub遇到什麼問題看這個文件基本都能解決。 https://coding.net/help/doc/git/repository.html#git_clone 這就是
多人合作專案如何去管理git倉庫
前記:在git之前依稀記得有SVN去管理程式碼倉庫,現在多用git去管理我們的程式碼;現在一般的專案大多數是多人同時開發,這樣就會存在一個問題就是如何去協調開發;這也是lz當前使用git開發管理的些許經驗,特記錄下以供參考! step1-------git常用命指令: //git init
Android studio與webstorm 通過GIT同步專案到碼雲
每次專案同步到git碼雲之後,都會好長一段時間不再新上傳專案,長時間不使用導致每次專案在新上傳時都會記不住使用步驟。在此記下,以作筆記。 Android studio 與 webstorm 等的操作步驟相同 在此以react native 專案為例。 首先在命令列進入專案的目錄 執行 r
webstorm中Git的使用
關於webstorm在Git上的使用: Git 版本控制工具,是一個開源的分散式版本控制系統,用以有效、高速的處理從很小到非常大的專案版本管理。 GitHub 一個網站,提供給使用者建立git倉庫,儲存使用者的一些資料文件或者程式碼等。 Gitlab 基於Git的
使用git-flow來幫助管理git程式碼
對git不熟悉的我,經常把git提交搞得很亂,導致在master上有許多無用的commit,最終決定好好地看一下git的使用教程,卻不小心發現了還有一個git-flow的工具可以幫助我管理好git專案的程式碼。 git-flow在ubuntu上使用比較簡單。首先安裝,可以通
Intelij IDEA管理git之遠端程式碼衝突解決方案
本博文所說的程式碼衝突是指:專案託管在git伺服器上面,兩個人同時修改了同一個檔案導致的衝突問題。 問題解決:工具:intelij IDEA 2016.2 為了構造一個衝突的環境用於書寫這篇部落格,本人採用這種方式:先在IDEA中新建README.md檔案,把一個檔案上傳
webstorm使用git問題
通過git命令列管理; git命令列初始化順序: git init; git config –global user.name “YOUR NAME” git config –global user.email “YOUR EMAIL” 可以使用git status命令檢視git狀態 git br
WebStorm 通過git取遠端專案 cannot run program "git.exe" and Failed
配置一下git的環境變數,由於我沒有把Git按照預設目錄安裝,安裝程式也許就沒有新增bin目錄到系統變數path下。 將 Git所在目錄\Git\bin 新增到系統環境變數 path後面。 然後bingo
webstorm配置git實現從GitHub上的上傳下載
git下載地址:https://git-scm.com/download/win 用webstorm上傳程式碼時,首先要先下載git,網址一搜就可以搜到,然後開始配置webstorm,開啟webstorm,在file-settings中直接搜尋github,然後輸入自己gi
程式碼管理--Git提交程式碼免輸入密碼
背景: 最近使用了BitBucket作為遠端倉庫管理程式碼,因每次push程式碼的時候都需要輸入賬號密碼,它們提供了SSH協議使push程式碼不需要再輸入賬號密碼。 如何使用: Mac只需要在~/.ssh生成私鑰和公鑰,然後將你的公鑰上傳到BitBucket。另外,如果有
Python——程式碼版本管理-Git和GitHub
目錄: 1.什麼是Git 2.Git安裝配置 3.Git工作流程 4.Git工作區、暫存區和版本庫 5.建立倉庫 6.基本操作 7.分支管理 8.檢視提交歷史 9.標籤標記 10.遠端倉庫 11.伺服器搭建 12.開發工具繼承 13.案例:通過SSH協同開發應用 1.什麼是
JAVA 使用jgit管理git倉庫
最近設計基於gitops新的CICD方案,需要通過java讀寫git倉庫,這裡簡單記錄下。 JGit是一款pure java的軟體包,可以讀寫git倉庫,下面介紹基本使用。 引入jgit maven引入: <!-- https://mvnrepository.com/artifact/o
WebStorm建立nodejs Express工程(node js web 開發),並進行git版本管理
2. 填寫相關資訊(windows下node環境配置,可直接在官網下載安裝程式按照程式指示步驟安裝(我的node安裝到了D:/soft/node目錄下 了)) 3. 建立後通過快捷鍵Alt+1切換到專案檢視 4. 可點選執行,控制檯日誌輸出監聽埠3000
git本地分支管理
master diff mas 命名 創建 out git diff 創建分支 合並 查看分支:git branch創建分支:git branch dev重命名分支:git branch -m dev dev1刪除分支:git branch -d dev切換分支:git c
Git系列七之備份遷移 升級 恢復管理
nss 安裝git host load centos -perm 文件拷貝 node chm 0.Gitlab安裝 1.安裝和配置必要的依賴關系在CentOS7,下面的命令將在系統防火墻打開HTTP和SSH訪問。 yum install curl openssh-ser