git 基本命令和操作

設置全局用戶名+密碼

$ git config --global user.name 'runoob'
$ git config --global user.email test@runoob.com
git init :初始化倉庫 創建新的 Git 倉庫
git clone: 拷貝一個 Git 倉庫到本地 : git clone [url]
git add: 將新增的文件添加到緩存 : git add test.html
git status 命令用于查看項目的當前狀態,一般用于查看在你上次提交之后是否有修改 具體到文件名
git diff 顯示已寫入緩存與已修改但尚未寫入緩存的改動的區別 具體帶文件里面的代碼
git commit 將緩存區內容添加到倉庫中 git commit -m '注釋代碼提交'
此后 代碼已經提交到倉庫當中 執行git status 后顯示本地代碼沒有修改
git stash 是用于將當前工作區的修改暫存起來,就像堆棧一樣,可以隨時將某一次緩存的修改再重新應用到當前工作區
git stash pop 是將當前的暫存區 從棧中彈出來
git rm 從遠程倉庫刪除文件
git mv 用于移動或重命名一個文件。
1.怎么查看已經commit 但是沒有push的內容
使用git cherry -v 可以查看最新提交但是沒有push的內容。可以查看到具體的注釋。
2.不小心commit 了內容但是沒push的內容怎么撤回?
這時候其實我們代碼已經添加到倉庫當中了,所以需要 根據git的版本管理去進行一個回退,先運行 git-log查看對應的日志,找到最新那一條的commitID,執行 git reset commitID 進行一個版本回退,通過這個可以撤回
3.從工作區刪除文件了,但是顯示沒有可以提交的內容?怎么從遠處倉庫刪除文件?
要從 Git 中移除某個文件,就必須要從已跟蹤文件清單中移除,然后提交。可以用 git rm remove.html
再執行git push
分支操作 :
git branch H3YunZeta 創建分支
git checkout H3YunZeta 切換分支
git merge master 合并分支
git branch 查看分支
1.所處分支代碼沒有提交,且切換分支時有沖突,切換不了?
可以對本地分支進行 git stash 操作 就可以切換分支了,記得切換過來要 用git stash pop把緩存彈出來

轉載于:https://www.cnblogs.com/csdStone/p/9884008.html

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

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

相關文章

基于easyui開發Web版Activiti流程定制器詳解(三)——頁面結構(上)

上一篇介紹了定制器相關的文件,這篇我們來看看整個定制器的界面部分,了解了頁面結構有助于更好的理解定制器的實現,那么現在開始吧! 首先,我們來看看整體的結構: 整體結構比較簡單…

bzoj 4300 絕世好題 —— 思路

題目&#xff1a;https://www.lydsy.com/JudgeOnline/problem.php?id4300 記錄一下 mx[j] 表示以第 j 位上是1的元素結尾的子序列長度最大值&#xff0c;轉移即可。 代碼如下&#xff1a; #include<iostream> #include<cstdio> #include<cstring> #include&…

基于easyui開發Web版Activiti流程定制器詳解(四)——頁面結構(下)

&#xfeff;&#xfeff;題外話&#xff1a; 這兩天周末在家陪老婆和兒子沒上來更新請大家見諒&#xff01;上一篇介紹了調色板和畫布區的頁面結構&#xff0c;這篇講解一下屬性區的結構也是定制器最重要的一個頁面。 屬性區整體頁面結構如圖&#xff1a; 在這個區域可以定義工…

梯度下降法優化目標函數_如何通過3個簡單的步驟區分梯度下降目標函數

梯度下降法優化目標函數Nowadays we can learn about domains that were usually reserved for academic communities. From Artificial Intelligence to Quantum Physics, we can browse an enormous amount of information available on the Internet and benefit from it.如…

FFmpeg 是如何實現多態的?

2019獨角獸企業重金招聘Python工程師標準>>> 前言 眾所周知&#xff0c;FFmpeg 在解碼的時候&#xff0c;無論輸入文件是 MP4 文件還是 FLV 文件&#xff0c;或者其它文件格式&#xff0c;都能正確解封裝、解碼&#xff0c;而代碼不需要針對不同的格式做出任何改變&…

基于easyui開發Web版Activiti流程定制器詳解(五)——Draw2d詳解(一)

&#xfeff;&#xfeff;背景&#xff1a; 小弟工作已有十年有余&#xff0c;期間接觸了不少工作流產品&#xff0c;個人比較喜歡的還是JBPM&#xff0c;因為出自名門Jboss所以備受推崇&#xff0c;但是現在JBPM版本已經與自己當年使用的版本&#xff08;3.X&#xff09;大相徑…

Asp.net MVC模型數據驗證擴展ValidationAttribute

在Asp.Mvc項目中有自帶的一套完整的數據驗證功能&#xff0c;客戶端可以用HtmlHelper工具類&#xff0c;服務端可以用ModelState進行驗證。而他們都需要System.ComponentModel.DataAnnotations類庫中的特性功能&#xff0c;通過在屬性上方添加特性就可以達到驗證前后端驗證數據…

seaborn 子圖_Seaborn FacetGrid:進一步完善子圖

seaborn 子圖Data visualizations are essential in data analysis. The famous saying “one picture is worth a thousand words” holds true in the scope of data visualizations as well. In this post, I will explain a well-structured, very informative collection …

基于easyui開發Web版Activiti流程定制器詳解(六)——Draw2d的擴展(一)

&#xfeff;&#xfeff;題外話&#xff1a; 最近在忙公司的云項目空閑時間不是很多&#xff0c;所以很久沒來更新&#xff0c;今天補上一篇&#xff01; 回顧&#xff1a; 前幾篇介紹了一下設計器的界面和Draw2d基礎知識&#xff0c;這篇講解一下本設計器如何擴展Draw2d。 進…

深度學習網絡總結

1.Siamese network Siamese [sai? mi:z] 孿生 左圖的孿生網絡是指兩個網絡通過共享權值實現對輸入的輸出&#xff0c;右圖的偽孿生網絡則不共享權值(pseudo-siamese network)。 孿生神經網絡是用來衡量兩個輸入的相似度&#xff0c;可以用來人臉驗證、語義相似度分析、QA匹配…

異常檢測時間序列_時間序列的無監督異常檢測

異常檢測時間序列To understand the normal behaviour of any flow on time axis and detect anomaly situations is one of the prominent fields in data driven studies. These studies are mostly conducted in unsupervised manner, since labelling the data in real lif…

python設計模式(七):組合模式

組合&#xff0c;將對象組合成樹狀結構&#xff0c;來表示業務邏輯上的[部分-整體]層次&#xff0c;這種組合使單個對象和組合對象的使用方法一樣。 如描述一家公司的層次結構&#xff0c;那么我們用辦公室來表示節點&#xff0c;則總經理辦公司是根節點&#xff0c;下面分別由…

Django框架是什麼?

Django在新一代的Web框架中非常出色,為什么這么說呢&#xff1f;為回答該問題,讓我們考慮一下不使用框架設計Python網頁應用程序的情形.貫穿整本書,我們多次展示不使用框架實現網站基本功能的方法,讓讀者認識到框架開發的方便,&#xff08;不使用框架,更多情況是沒有合適的框架…

存款驚人_如何使您的圖快速美麗驚人

存款驚人So, you just finished retrieving, processing, and analyzing your data. You grab your data and you decide to graph it so you can show others your findings. You click ‘graph’ and……因此&#xff0c;您剛剛完成了數據的檢索&#xff0c;處理和分析。 您獲…

pytest自動化6:pytest.mark.parametrize裝飾器--測試用例參數化

前言&#xff1a;pytest.mark.parametrize裝飾器可以實現測試用例參數化。 parametrizing 1. 下面是一個簡單是實例&#xff0c;檢查一定的輸入和期望輸出測試功能的典型例子 2. 標記單個測試實例為失敗&#xff0c;例如使用內置的mark.xfail&#xff0c;則跳過該用例不執行直…

基于easyui開發Web版Activiti流程定制器詳解(六)——Draw2d詳解(二)

&#xfeff;&#xfeff;上一篇我們介紹了Draw2d整體結構&#xff0c;展示了組件類關系圖&#xff0c;其中比較重要的類有Node、Canvas、Command、Port、Connection等&#xff0c;這篇將進一步介紹Draw2d如何使用以及如何擴展。 進入主題&#xff1a; 詳細介紹一下Draw2d中幾個…

c#中ReadLine,Read,ReadKey的區別

Console.Read()、Console.ReadLine() 相同點&#xff1a; 1.兩者都是用于輸入的函數。 不同點&#xff1a; 1. Read只能讀取一個字符&#xff0c;ReadLine可以讀取一個字符串 如 Read讀取A和AASDGU的返回值都是一樣的 都為A的ASCII值&#xff0c;對于后續的ASDGU不理會。 而Rea…

Ubuntu16.04 開啟多個終端,一個終端多個小窗口

Ubuntu16.04 開啟多個終端&#xff0c;一個終端多個小窗口 CtrlShift T,一個終端開啟多個小終端 CtrlAlt T 開啟多個終端 posted on 2019-03-15 11:26 _孤城 閱讀(...) 評論(...) 編輯 收藏 轉載于:https://www.cnblogs.com/liuweijie/p/10535904.html

敏捷 橄欖球運動_澳大利亞橄欖球迷的研究聲稱南非裁判的偏見被證明是錯誤的

敏捷 橄欖球運動In February 2020, an Australian rugby fan produced a study, claiming to show how South African rugby referees were exhibiting favorable bias towards South African home teams. The study did not consider how other countries’ referees treat So…

activiti 部署流程圖后中文亂碼

Activiti工作流引擎使用 1.簡單介工作流引擎與Activiti 對于工作流引擎的解釋請參考百度百科&#xff1a;工作流引擎 1.1 我與工作流引擎 在第一家公司工作的時候主要任務就是開發OA系統&#xff0c;當然基本都是有工作流的支持&#xff0c;不過當時使用的工作流引擎是公司一些…