-
git log
git checkout 版本3的id -- version.html (將指定文件回退到指定版本)
git status
查看全部 -
倉庫的概念以及如何創(chuàng)建倉庫
倉庫可以簡單理解為管理項(xiàng)目的一個(gè)中心,每一個(gè)項(xiàng)目都可以 把它看成一個(gè)倉庫,那么倉庫可以對(duì)它進(jìn)行管理,
包括項(xiàng)目代碼的管理,項(xiàng)目可以是單人項(xiàng)目也可以是多人協(xié)作開發(fā)的項(xiàng)目,在倉庫中可以對(duì)每個(gè)人寫的代碼做管理
對(duì)項(xiàng)目進(jìn)度的管理,會(huì)在項(xiàng)目的每一個(gè)階段或者時(shí)間點(diǎn)對(duì)項(xiàng)目做提交,提交之后在github在該倉庫會(huì)形成一個(gè)時(shí)間線,就可以根據(jù)這條時(shí)間線做項(xiàng)目的進(jìn)度管理
倉庫作為開源項(xiàng)目,將整個(gè)倉庫的代碼暴 露給其他人,其他人可以將整個(gè)倉庫的項(xiàng)目拷貝下來以及在這個(gè)基礎(chǔ)上做擴(kuò)展
創(chuàng)建倉庫的步驟
查看全部 -
倉庫的概念以及如何創(chuàng)建倉庫
倉庫可以簡單理解為管理項(xiàng)目的一個(gè)中心,每一個(gè)項(xiàng)目都可以 把它看成一個(gè)倉庫,那么倉庫可以對(duì)它進(jìn)行管理,
包括項(xiàng)目代碼的管理,項(xiàng)目可以是單人項(xiàng)目也可以是多人協(xié)作開發(fā)的項(xiàng)目,在倉庫中可以對(duì)每個(gè)人寫的代碼做管理
對(duì)項(xiàng)目進(jìn)度的管理,會(huì)在項(xiàng)目的每一個(gè)階段或者時(shí)間點(diǎn)對(duì)項(xiàng)目做提交,提交之后在github在該倉庫會(huì)形成一個(gè)時(shí)間線,就可以根據(jù)這條時(shí)間線做項(xiàng)目的進(jìn)度管理
倉庫作為開源項(xiàng)目,將整個(gè)倉庫的代碼暴露給其他人,其他人可以將整個(gè)倉庫的項(xiàng)目拷貝下來以及在這個(gè)基礎(chǔ)上做擴(kuò)展
創(chuàng)建倉庫的步驟
查看全部 -
倉庫的概念以及如何創(chuàng)建倉庫
倉庫可以簡單理解為管理項(xiàng)目的一個(gè)中心,每一個(gè)項(xiàng)目都可以 把它看成一個(gè)倉庫,那么倉庫可以對(duì)它進(jìn)行管理,
包括項(xiàng)目代碼的管理,項(xiàng)目可以是單人項(xiàng)目也可以是多人協(xié)作開發(fā)的項(xiàng)目,在倉庫中可以對(duì)每個(gè)人寫的代碼做管理
對(duì)項(xiàng)目進(jìn)度的管理,會(huì)在項(xiàng)目的每一個(gè)階段或者時(shí)間點(diǎn)對(duì)項(xiàng)目做提交,提交之后在github在該倉庫會(huì)形成一個(gè)時(shí)間線,就可以根據(jù)這條時(shí)間線做項(xiàng)目的進(jìn)度管理
倉庫作為開源項(xiàng)目,將整個(gè)倉庫的代碼暴露給其他人,其他人可以將整個(gè)倉庫的項(xiàng)目拷貝下來以及在這個(gè)基礎(chǔ)上做擴(kuò)展
創(chuàng)建倉庫的步驟
查看全部 -
倉庫的概念以及如何創(chuàng)建倉庫
倉庫可以簡單理解為管理項(xiàng)目的一個(gè)中心,每一個(gè)項(xiàng)目都可以 把它看成一個(gè)倉庫,那么倉庫可以對(duì)它進(jìn)行管理,
包括項(xiàng)目代碼的管理,項(xiàng)目可以是單人項(xiàng)目也可以是多人協(xié)作開發(fā)的項(xiàng)目,在倉庫中可以對(duì)每個(gè)人寫的代碼做管理
對(duì)項(xiàng)目進(jìn)度的管理,會(huì)在項(xiàng)目的每一個(gè)階段或者時(shí)間點(diǎn)對(duì)項(xiàng)目做提交,提交之后在github在該倉庫會(huì)形成一個(gè)時(shí)間線,就可以根據(jù)這條時(shí)間線做項(xiàng)目的進(jìn)度管理
倉庫作為開源項(xiàng)目,將整個(gè)倉庫的代碼暴露給其他人,其他人可以將整個(gè)倉庫的項(xiàng)目拷貝下來以及在這個(gè)基礎(chǔ)上做擴(kuò)展
創(chuàng)建倉庫的步驟
查看全部 -
git add .
git commit -m 版本1
git log
git status
git add .
git commit -m 版本2
git log
五個(gè)版本
git reset --hard HEAD^
回退到版本4,沒有版本5了
git reset --hard HEAD^^(幾個(gè)^就回退幾個(gè)版本)
回退到版本2
git log 取出id的全部或前幾位
git reset --hard id的全部或前幾位(回退到那個(gè)版本)
查看全部 -
git init
git add . 添加所有修改的文件
git commit -m 提交內(nèi)容說明
git status 當(dāng)前工程代碼狀態(tài)
git log 查看所有commit記錄
git log --author '提交人'?? 只查看提交人的commit記錄查看全部 -
倉庫的作用:
1、用于記錄提交信息
2、用于分享項(xiàng)目
查看全部 -
git--versionj檢查安裝git查看全部
-
若修改的文件已經(jīng)add到暫存區(qū)
git reset HEAD 文件名 撤銷追蹤(從暫存區(qū)中撤出)
git checkout -- 文件名
查看全部 -
git checkout -- 文件名 將文件回到上一次的commit狀態(tài)(只針對(duì)unstaged的文件)
查看全部 -
熊
查看全部 -
法法
查看全部 -
創(chuàng)建
.gitignore文件
把不需要上傳的文件添加到里面
查看全部 -
修改文件名稱的兩種文件的方式:手動(dòng)修改、命令行修改
一、手動(dòng)修改
1. 本地修改文件名
2.執(zhí)行命令:git add 重命名文件名
git rm? 原文件名
3.git commit -m 手動(dòng)修改文件名
二、命令行修改
1.執(zhí)行命令: git mv 原文件名稱? 重命名文件名稱
2.git commit -m 命令行修改查看全部 -
手動(dòng)刪除
git status 查看當(dāng)前項(xiàng)目狀態(tài)
git add.? 把所有文件添加到暫存區(qū)
git commit -m手動(dòng)刪除文件
git status? 加入了文件
git add <filename>
git commit? -m加回文件
git status回到刪除前的狀態(tài)
命令行方式刪
git rm <filename>
git? status
git add.添加到暫存區(qū)
git commit -m命令行刪除文件
刪除文件的兩種文件的方式:手動(dòng)刪除、命令行刪除
命令行刪除:git rm demo3.html
命令行刪除直接將緩存區(qū)的文件刪除
手動(dòng)刪除是在本地刪除,之后還需要提交到緩存區(qū)查看全部 -
配置用戶姓名
git config --global user.name? '五月的夏天'
配置用戶郵箱
git config --global user.email? '285258675@qq.com'
git config --global --list 查看設(shè)置信息查看全部 -
git log --author='五月的夏天'查看全部
-
1.?拉取數(shù)據(jù):git fetch(git pull = git fetch?+ git merge git fetch更安全一些。因?yàn)樵趍erge前,我們可以查看更新情況,然后再?zèng)Q定是否合并結(jié)束。)
2.?修改本地的數(shù)據(jù)---一些流程---git push 出現(xiàn)沖突提示
3.查看遠(yuǎn)程端倉庫 git branch -av?//查看是誰對(duì)主線做了修改
4.合并代碼:git merge origin/test ? ? //test 是修改人?執(zhí)行后有 vim 編輯器 按i 進(jìn)入編輯狀態(tài),輸入編輯內(nèi)容,再按esc按鈕,在輸入:wq 退出并保存
5..提交代碼:git push?//正常推送
查看全部 -
必須叫這個(gè)名字:gitignore,這個(gè)是指上傳GitHub需要忽略的文件;
初始化
查看全部
舉報(bào)