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