2019-12-02 Git常用命令

一、.安裝Git

二、使用Git

1.git init 初始化本地倉庫

2.git add . 把所有內(nèi)容添加到 緩存區(qū)(stage /index)

3.git commit -m "描述內(nèi)容"? 把緩存區(qū)內(nèi)容 推送到本地倉庫

4.https://github.com/ 登錄github賬戶

git reset --hard HEAD^(HEAD~100)? 回溯版本

git status 查看狀態(tài)

git log? ? 查看日志文件

git checkout -- readme.txt? 撤銷修改

git rm test.txt? 刪除文件

5.git remote add origin git@github.com:Jiaodaoyi/cangku.git 定向

6.git push -u origin master? 本地倉庫推送至遠(yuǎn)程倉庫

? 注意:可能會有報錯

1> 定向地址錯誤

? git remote rm origin

? git remote add origin git@github.com:Jiaodaoyi/cangku.git

? git push -u origin master

2> 先把遠(yuǎn)程倉庫內(nèi)容同步到本地倉庫, 在推送

? git pull origin master? ? ? ? ? 先往下拉

? git push origin master 在網(wǎng)上推

7. git init 初始化? 在克隆 git clone git@github.com:mangoyi/gitkills.git

注冊秘鑰? ? ssh-keygen -t rsa -C ‘xielong196@163.com’?

創(chuàng)建--合并分支 默認(rèn)主分支 master?

git branch dev? 創(chuàng)建一個dev的分支

git checkout dev 切換到dev分支

git checkout –b dev? 前邊兩個命令的簡寫

git branch 查看當(dāng)前分支

git merge dev? 用于合并指定分支到當(dāng)前分支

Git branch –d dev 刪除了dev分支

代碼提交過程:

1:從master切換到開發(fā)分支上

2:git? merge origin master 拉取遠(yuǎn)程倉庫最新的代碼

3:git? add .? 追蹤文件的變化

4:git? commit -am '備注信息' 將代碼提交到本地倉庫

5:git push 本地倉庫代碼推送到遠(yuǎn)程倉庫的開發(fā)分支上

6:提交pull request 管理員審核

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 三大區(qū)域: 工作區(qū) → 緩存區(qū) → 本地倉庫 一 、 使用 git config 命令進(jìn)行配置: git ...
    Manchangdx閱讀 2,954評論 0 2
  • 開始: 1) 遠(yuǎn)程倉庫相關(guān)命令 檢出倉庫:$ git clone git://github.com/jquery/...
    草根老張閱讀 924評論 0 50
  • 配置 首先是配置帳號信息ssh -T git@github.com # 登陸 github 修改項(xiàng)目中的個人信息 ...
    guanguans閱讀 822評論 0 3
  • 分布式版本管理工具 git屬于分布式 svn集中式 git安裝 git初始化一個倉庫 其實(shí)就是創(chuàng)建了一個.git隱...
    SnowDragonYY閱讀 1,595評論 0 0
  • 一:Git是什么? Git是目前世界上最先進(jìn)的分布式版本控制系統(tǒng)。 二:SVN與Git的最主要的區(qū)別? SVN是集...
    Splendid飛羽閱讀 358評論 0 0

友情鏈接更多精彩內(nèi)容