通過pycharm使用git和github的步驟

一、在Pycharm工具中配置集成Git和GitHub。

1.集成Git。

打開Pycharm,? 點擊File-->Settins-->Version Control-->Git 然后在 Path to Git executable中選擇本地的git.exe路徑。如下圖:

2.集成GitHub

打開Pycharm,? 點擊File-->Settins-->Version Control-->GitHub然后輸入正確的Github用戶名和密碼,如下圖:

二、推送項目到版本庫

VCS-->Import into Version Control-->Share Project on GitHub

三、從版本庫克隆項目

把Git版本庫中的項目代碼克隆到當前Pycharm的工作路徑中。

點擊Pycharm導航欄中的VCS -> Get from Version Control -> Git

1.從本地Git版本庫克隆項目

2.從GitHub克隆項目(這種很慢,如果文件較多較大很容易失敗!)

四、通過文件名顏色識別文件狀態。

紅色, 表示在工作區

綠色, 表示在暫存區

藍色, 表示文件有修改,位于暫存區

文件名無顏色,表示位于本地倉庫區或已經提交到遠程倉庫區

五、如何向Git和GitHub倉庫中添加文件?

1.在pycharm中任意新建一個文件。默認是紅色,但是會彈出一個對話框(你想要將以下文件添加到Git嗎?),點擊Add按鈕后,文件顏色變綠色,表示已經進入暫存區。如下圖。

2.點擊右上角的√提交到版本庫。

3.提交到本地Git版本庫和GitHub

六、如何修改Git倉庫中的文件?

修改和增加差不多,先修改文件,然后提交。

七、如何刪除Git倉庫中的文件?

刪除和增加差不多,先刪除文件,然后提交。

八、創建分支

在Pycharm右下角,我們可以看到Git:master,表示目前在主分支。可以點擊Git:master新建分支,master主分支上保持最穩定代碼的版本,然后每個小組一個分支,所以我要審查過每個分支上的代碼再合并,而不是立刻將他們分支上的馬上合并到master上面,一來保證了代碼的質量,而來在小組方面可以更快發現bug,然后通知修改如下圖所示:

總結:

感謝每一個認真閱讀我文章的人!!!

作為一位過來人也是希望大家少走一些彎路,如果你不想再體驗一次學習時找不到資料,沒人解答問題,堅持幾天便放棄的感受的話,在這里我給大家分享一些自動化測試的學習資源,希望能給你前進的路上帶來幫助。

軟件測試面試文檔

我們學習必然是為了找到高薪的工作,下面這些面試題是來自阿里、騰訊、字節等一線互聯網大廠最新的面試資料,并且有字節大佬給出了權威的解答,刷完這一套面試資料相信大家都能找到滿意的工作。

?

? ? ? ? ? 視頻文檔獲取方式:
這份文檔和視頻資料,對于想從事【軟件測試】的朋友來說應該是最全面最完整的備戰倉庫,這個倉庫也陪伴我走過了最艱難的路程,希望也能幫助到你!以上均可以分享,點下方小卡片即可自行領取。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:
http://www.pswp.cn/web/38402.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/38402.shtml
英文地址,請注明出處:http://en.pswp.cn/web/38402.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

探索未來遠程調試新紀元——《串口網口遠程調試軟件》:無縫連接,高效調試

文章目錄 前言一、無縫連接,突破距離限制二、高效調試,提升工作效率三、安全可靠,保護數據安全四、用戶友好,簡化操作流程五、軟件地址六、遠程調試軟件 七、基本操作1、訂閱主題2、連接3、串口調試4、網口調試 八、軟件地址結束語…

PO模式登錄測試

項目實踐 登陸項目測試 get_driver import page from selenium import webdriverclass GetDriver:driver Noneclassmethoddef get_driver(cls):if cls.driver is None:cls.driver webdriver.Edge()cls.driver.maximize_window()cls.driver.get(page.url)return cls.drivercl…

Java高風險漏洞與修復之——LDAP injection(LDAP注入)

LDAP注入介紹 LDAP注入是一種攻擊技術,它可以利用應用程序中的安全漏洞對LDAP(輕量級目錄訪問協議)服務進行惡意查詢或修改操作。當應用程序未能適當地清理用戶的輸入內容,將其嵌入到LDAP查詢中時,就可能發生LDAP注入。攻擊者通過注入未經授權的指令或條件來操縱查詢結果…

【代碼隨想錄訓練營】【Day 66】【圖論-3】| 卡碼 101-104

【代碼隨想錄訓練營】【Day 66】【圖論-3】| 卡碼 101-104 需強化知識點 103,104 優化思路 題目 101. 孤島的總面積 此處 area 多余 def dfs(grid, x, y, area):dirs [[0, 1], [0, -1], [1, 0], [-1, 0]]m, n len(grid), len(grid[0])area[0] 1grid[x][y] …

k8s學習筆記——k8s升級

前一段時間,由于搭建k8s集群的硬件設備故障,老化導致k8s需要重裝。使用原來的kubeadm安裝方式卻發現裝不了了。查了一下官方文檔,說從v1.24版本之后,kubelet移除了容器引擎,容器及鏡像管理將有第三方工具來接管&#x…

Vue.js有哪些優點和缺點

Vue.js 作為一個流行的前端框架,具有許多優點和一些潛在的缺點。以下是 Vue.js 的一些主要優點和缺點: 優點: 輕量級和靈活性:Vue.js 的核心庫專注于視圖層,這使得它非常輕量級(壓縮后只有幾十KB&#xff…

Web 反爬指南

本質上說,防抓的目的在于增加腳本或機器獲取你網站內容的難度,而不要影響真實用戶的使用或搜索引擎的收錄 不幸的是這挺難的,你需要在防抓和降低真實用戶以及搜索引擎的可訪問性之間做一下權衡。 為了防爬(也稱為網頁抓取、屏幕…

智譜AI: ChatGLM API的使用

一、獲取API 1、打開網址:智譜AI開放平臺 注冊賬號登錄 2、登錄,查看API key (注冊后贈送100萬token,實名認證后多贈送400萬, 有效期一個) 二、安裝及調用 安裝質譜SDK pip install zhipuai調用方式 流式調用 from zhipuai import ZhipuA…

開放簽電子簽章,讓簽字有跡可循

開放簽(企業版)V2.0.5版本上線后,系統支持一鍵查詢電子文件的簽署操作記錄,支持一鍵生成詳細的簽署記錄報告,詳細請看下圖: 1、操作記錄詳情: 從合同發起、填寫、簽署、撤銷等環節全流程展示操…

【Linux從入門到放棄】探究進程如何退出以進程等待的前因后果

🧑?💻作者: 情話0.0 📝專欄:《Linux從入門到放棄》 👦個人簡介:一名雙非編程菜鳥,在這里分享自己的編程學習筆記,歡迎大家的指正與點贊,謝謝! 進…

常見反爬及應對

一,特殊混淆的還原 1.1 還原 AAEncode 與 JJEncode AAEncode是一種JavaScript代碼混淆算法,利用它,可以將代碼轉換成 顏文字 表示的JavaScript代碼。 去掉代碼最后的 (‘‘),這是函數的自調用,去除后就是函數的聲明…

【CSharp】定義結構體并指定字段對齊

【CSharp】定義結構體并指定字段對齊 1.背景2.代碼3.分析1.背景 在 C# 中可以通過 StructLayout 屬性來定義結構體并指定字段對齊方式。 在 C# 中,內存對齊是指數據在內存中的排列方式,使用StructLayout 特性用于控制結構體的內存布局。其特性可以指定字段的內存排列順序(例…

【揭秘】國內十大頂尖AI大模型,引領智能科技新紀元

大模型大模型通常指的是參數量非常大、數據量也非常大的深度學習模型。這些模型由數百萬到數十億甚至更多的參數組成,需要海量的數據和強大的計算資源進行訓練和推理學習的模型。大模型設計的目的在于提高模型的表示能力和性能、應對復雜數據集和任務、提升泛化能力…

6、限界上下文:定義領域邊界的利器

在DDD限界上下文:定義領域邊界的利器領域建模和微服務建設過程中,會有很多項目參與者,包括領域專家、產品經理、項目經理、架構師、開發經理和測試經理等。對于同樣的領域知識,不同的參與者可能會有不同的理解。而且有的時候同一個…

嵌入式學習——硬件(Linux系統在2440上的啟動)——day57

1. Linux2.6系統在s3c2440上的啟動過程分三個階段 1.1 啟動u-boot 1.2 啟動Linux內核 1.3 掛載根文件系統 2. bootloader 2.1 定義 bootloader的本質是一個裸機程序,bootlood專門是為了能夠正確地啟動linux操作系 統,在系統初上電時需要對系統做一些…

BK145FRC10HSK、BK165FRC10HSK電液比例開環控制變量泵放大器

BK15FRC10HAK、BK35FRC10HAK、BK45FRC10HAK、BK55FRC10HAK、BK70FRC10HSK、BK80FRC10HSK、BK90FRC10HSK、BK100FRC10HSK、BK120FRC10HSK、BK145FRC10HSK、BK165FRC10HSK、BK180FRC10HSK電液比例開環控制柱塞泵主要是在傳統的液壓泵基礎上,增加了電液比例控制先導閥。…

從零開始實現大語言模型(二):文本數據處理

1. 前言 神經網絡不能直接處理自然語言文本,文本數據處理的核心是做tokenization,將自然語言文本分割成一系列tokens。 本文介紹tokenization的基本原理,OpenAI的GPT系列大語言模型使用的tokenization方法——字節對編碼(BPE, byte pair en…

重采樣(上采樣或下采樣)是什么?

重采樣(Resampling)是在數據處理中常用的一種技術,主要用于處理數據集中的不平衡問題。具體來說,重采樣可以分為上采樣(Oversampling)和下采樣(Undersampling),它們分別是…

【bug報錯已解決】ERROR: Could not find a version that satisfies the requirement

🎬 鴿芷咕:個人主頁 🔥 個人專欄: 《C干貨基地》《粉絲福利》 ??生活的理想,就是為了理想的生活! 文章目錄 引言一、問題描述1.1 報錯示例1.2 報錯分析 二、解決方法2.1 方法一2.2 方法二 三、總結 引言 有沒有遇到過那種讓人…

軟件開發中常用環境你都知道哪些?

目錄 本地環境(Local Environment,簡稱 LOCAL) 開發環境(Development Environment,簡稱 DEV) 測試環境(Testing Environment,簡稱 TEST) 集成測試環境(Sy…