1. 程式人生 > >常用的Git命令整理

常用的Git命令整理

最近把自己做的一些小專案傳到Github上,使用Git不再僅僅是簡單的add、push等,作為新手,遇到了很多問題,今天有時間進行整理和記錄,並持續更新。

上傳到遠端倉庫

git init  //初始化,建立本地倉庫
git add *****  //向本地庫新增檔案
git commit -m '*****'  //添加註釋,這是一個好習慣,我通常會加上時間
git remote add origin https://github.com/githubUsername/repositoryName.git  //把本地倉庫
                                                   與遠端倉庫建立連線
git push origin master  //把本地倉庫的內容提交到遠端倉庫

一般來說,不會出錯。如果你事先沒有設定好SSH,那麼會提醒你輸入Github的賬號和密碼。如果是這個錯誤,會提示你“fatal:Authentication failed”,授權錯誤重新執行上一條push命令,再次輸入使用者名稱和密碼就好了。如果成功則顯示
這裡寫圖片描述

關於add命令,具體點

git add .  //新增所有檔案及資料夾
git add modules/js/hello.js  //新增一個檔案
git add style  //新增style整個資料夾及其下面的所有內容

如果報錯,則有以下幾種情況
1. 初始化報錯
Reinitialized existing Git repository in *****
說明你已經存在本地倉庫了,不用理會(學好英語很重要,尤其是程式設計師)
2. 添加註釋
no changes added to commit
說明你沒有改變本地庫,不需要添加註釋
3. 連結遠端庫報錯
fatal: remote origin already exists
刪除上次連線後重新連線到新的遠端庫即可。如果不改變遠端庫,則忽略該錯誤直接push

git remote rm origin
git remote add origin https://github.com/githubUsername/repositoryName.git

4. 程式碼改動太大,為保護誤操作而拒絕本次
error:failed to push som refs to…….
先把遠端伺服器github上面的檔案拉下來,再push 上去。

git pull origin master(注:pull=fetch+merge)

基本操作

1.刪除操作

git rm style/index.css  //刪除一個檔案
git rm style -r -f  //刪除style整個檔案及其內容

2.檢視

git ls-files

3.恢復刪除的檔案

git checkout -f

提交程式碼到分支

建立一個分支並切換過去

checkout --orphan branchName

或者建立一個新的分支,再切換過去

git branch branchName   //建立分支
git checkout branchName  //切換到branchName分支

檢視本地倉庫的所有分支

git branch

在Github上建立一個分支並把程式碼提交上去

git push origin branchName

相關推薦

常用Git命令整理

軟體工程各種專案中離不開對Git的使用,尤其是小組完成任務時對於Git的操作更加頻繁。開始接觸Git以來對於Git的知識一直處於零散的階段,每一次想要運用某個功能都要花一點時間上網查,於是就下定決心將自己常用常查的命令整理起來,未來只需要花一分鐘就能找到想要的東西。 一

常用Git命令整理

開門見海。 遠端伺服器倉庫clone到本地 git clone [email protected]:/path/to/repository 新增改動 git add <filen

常用Git命令整理

最近把自己做的一些小專案傳到Github上,使用Git不再僅僅是簡單的add、push等,作為新手,遇到了很多問題,今天有時間進行整理和記錄,並持續更新。 上傳到遠端倉庫 git init //初始化,建立本地倉庫 git add ***** //向

常用 Git 命令清單(整理

一般來說,日常使用只要記住下圖6個命令,就可以了。但是熟練使用,恐怕要記住60~100個命令。 下面是我整理的常用 Git 命令清單。幾個專用名詞的譯名如下。 Workspace 工作區 Index

常用 Git 命令清單

stage 遠程倉庫 spa reset 一行 發生 per pan comm 下面是我整理的常用 Git 命令清單。幾個專用名詞的譯名如下。 Workspace:工作區 Index / Stage:暫存區 Repository:倉庫區(或本地倉庫

常用git命令

命令 ack rfi 命名 rem remote branch nbsp local 獲取遠程某個分支: 1 git checkout --track origin/serverfix serverfix為分支名稱 2 git checkout -b local-branc

常用 Git 命令使用教程

史記 tle -h col span 同學 原因 ngs pre 下面整理一下自己在開發過程中經常使用到的 Git 命令。使用 GUI 工具的同學,也可以對照起來看看。 Git 配置 1. 在安裝完成 Git 後,開始正式使用前,是需要有一些全局設置的,如用戶名、郵箱。

常用 git 命令

diff which add -s files directory his head included git diff : compare working directory and staged file ( by git add) git diff --stage:

常用Git命令總結

命令 本地 clas 工作區 date 遠程 工作 class pick git diff 暫緩區與工作區進行對比 git diff origin/master 工作區與遠程本體進行對比 git fetch 獲取遠程本體到本地,但是不合並。 git merge -m "ms

git命令整理備忘

git命令 ant xxx over set data- pan jad 回滾 git命令整理備忘 參考https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

git 命令整理

文件管理 commit 文件名 nbsp 管理 需要 推送 多個 new 一、git branch:1、創建本地分支 local_branch git branch local_branch2、切換到分支local_branch git checkout lo

Linux Centos6.x 下常用查詢命令整理

Linux Centos 命令 查詢 Linux Centos6.x 下常用查詢命令整理 ---- 1.系統基本信息 ---- 查看 系統版本 cat /etc/redhat-release [root@test ~]# cat /etc/redhat-release CentOS rele

git命令整理

ranch 顯示 概念 -a 遠程倉庫 dex -h 恢復 add git常用的概念 WorkSpace: 工作區,通過add 添加到暫存區Index/Stage: 暫存區,通過commit 添加到本地倉庫Repository: 倉庫區,本地倉庫 通過push 添加到遠程倉

工作常用 Git 命令小清單(建議收藏)

需要學習的東西太多了,很多命令用到時卻忘了,分享一個經典的Git 常用命清單,建議收藏,或者收進你的雲筆記中,方便用到時查閱。 名詞翻譯必須知: workspace:工作區 Index / Stage:暫存區 Repository:倉庫區(本地倉庫)

CentOS 7常用基本命令整理

重啟命令 立刻重啟(root使用者使用) reboot shutdown -r now init 6 10分鐘後自動重啟(root使用者使用) shutdown -r 10 在時間為20:35時候重啟(root使用

CMD - 常用CMD命令整理

基本操作指令 切換當前碟符:[碟符號]: 開啟指定目錄:CD [目標目錄路徑] 檢視目錄內容:DIR 顯示目錄結構:TREE 建立新目錄:MD [新目錄路徑] 刪除目標目錄:RD [目標目錄路徑] /S 刪除完整目錄樹(包含目錄下所有子目錄和檔案) /

Linux學習_006_JavaEE程式設計師常用linux命令整理

JavaEE:後臺應用都會涉及Linux系統、應用程式的部署、運維、分散式叢集、大資料、雲端計算、…… 虛擬機器:虛擬出來的計算機(Linux、Windows、MacOS) 虛擬機器軟體:用來產生虛擬機器的一個軟體(VMware、VirtualBox) 對伺服器的管理,都是通

Android常用git命令總結

git config git config --global user.name “輸入自己的name” git config --global user.email “輸入你的郵箱” git config --list:檢視配置後的Name和E-mail

常用git命令

git status 顯示版本狀態   git branch 分支顯示/建立/刪除/遠端關聯 git branch 顯示所有本地branch,等於git branch —list git branch —list 顯示所有本地branch git branch

Git碎片之常用Git命令

廖雪峰Git:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/ 1、檢視版本號 git version 2、克隆(遠端倉庫下載) git clone 地址