日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

尚硅谷git学习

發布時間:2023/12/20 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 尚硅谷git学习 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

git命令行和linux是一個爸爸開發的

gitHub gitee gitLab

gitHub(國外) gitee(國內) gitLab(公司內部)

本地倉庫,緩存區,遠程倉庫

喝醉酒罵老板(本地可以刪除,緩存可以刪除,遠程就生成版本號了)

小蓋@Gsk MINGW64 ~/Desktop/git-space/git-demo (master)
$ vim hello.txt 編輯代碼

小蓋@Gsk MINGW64 ~/Desktop/git-space/git-demo (master)
$ git add hello.txt 添加到緩存區
warning: LF will be replaced by CRLF in hello.txt.
The file will have its original line endings in your working directory

小蓋@Gsk MINGW64 ~/Desktop/git-space/git-demo (master)
$ git commit -m “second” hello.txt 提交遠程倉庫
warning: LF will be replaced by CRLF in hello.txt.
The file will have its original line endings in your working directory
[master 4e5ad1f] second
1 file changed, 1 insertion(+), 1 deletion(-)

小蓋@Gsk MINGW64 ~/Desktop/git-space/git-demo (master)
$ git status 查看狀態
On branch master
nothing to commit, working tree clean

小蓋@Gsk MINGW64 ~/Desktop/git-space/git-demo (master)
$ git reflog 查看提交信息
4e5ad1f (HEAD -> master) HEAD@{0}: commit: second
9329a02 HEAD@{1}: commit (initial): first-commit

git reset --hard 版本號(4e5ad1f ) 切換版本號(和畢業論文一直cv修改不一樣)

一般在idea中基本也不使用命令,都是圖形化操作

在b站中的尚硅谷的gitHub,gitee在idea中的使用add(提交到緩存) commit(到倉庫) push(到云端) pull(拉取代碼) clone(克隆代碼)

問題一:右鍵單擊沒有git

如果項目右鍵單擊沒有git,需要idea中部署一下=====git init操作

問題二:沒法push

首先進行add commit,才可以push

常識

成熟的程序員在修改本地代碼的時候都是先pull(拉取)一下(萬一別人已經修改了bug,你不知道又修改了一下,那不浪費時間啊),再進行開發

git.ignore過濾規則

.ignore是idea中的一個插件

下面是一些.gitignore文件忽略的匹配規則:*.a # 忽略所有 .a 結尾的文件 !lib.a # 但 lib.a 除外 /TODO # 僅僅忽略項目根目錄下的 TODO 文件,不包括 subdir/TODO build/ # 忽略 build/ 目錄下的所有文件 doc/*.txt # 會忽略 doc/notes.txt 但不包括 doc/server/arch.txt

總結

以上是生活随笔為你收集整理的尚硅谷git学习的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。