小白篇 git基本操作

2021-10-12 03:10:50 字數 3594 閱讀 9831

[鏈結](

git push 失敗,修改以下#標記的地方,可能會成功

windowmemory = 1024m修改git配置:

git config --global http.postbuffer 524288000 #修改git軟體的配置

git config --local http.postbuffer 524288000 #只修改當前git庫的配置

檢視所有分支

git branch 

git branch -a

檢視所有遠端分支

git remote 

git remote -v

提交修改

git add recently_added_files.txt

git commit -a -m "add recently_added_files.txt and commit some changes"

git push -u origin-gitee

檢視 git 狀態

git status

快捷 add 所有:

git add --all

#git global setup

git config --global user.name "yuanlinzhang"

git config --global user.email "[email protected]"

#create a new repository

git clone

cd test

touch readme.md

git add readme.md

git commit -m "add readme"

git push -u origin master

#push an existing folder

cd existing_folder

git init

git remote add origin

git add .

git commit -m "initial commit"

git push -u origin master

#push an existing git repository

cd existing_repo

git remote rename origin old-origin

git remote add origin

git push -u origin --all

git push -u origin --tags

git remote add github-branch [email protected]:crazystoneonroad/tgrs-hrrsd-dataset.git

git branch mstr-gthb

git checkout mstr-gthb

ssh -t git [email protected]

git fetch github-branch mstr-gthb

git push -u github-branch

期間可能出現 remote end hang up ,修改如下:

postbuffer = 524288000或者直接:

git config --global http.postbuffer 524288000 #修改git軟體的配置

git config --local http.postbuffer 524288000 #只修改當前git庫的配置

enumerating objects: 36, done.

counting objects: 100% (36/36), done.

delta compression using up to 32 threads

compressing objects: 100% (32/32), done.

writing objects: 100% (32/32), 1.51 mib | 113.00 kib/s, done.

total 32 (delta 11), reused 0 (delta 0)

remote: resolving deltas: 100% (11/11), completed with 3 local objects.

remote:

remote: create a pull request for 'mstr-gthb' on github by visiting:

remote:      

remote:

to github.com:crazystoneonroad/tgrs-hrrsd-dataset.git

* [new branch]        mstr-gthb -> mstr-gthb

branch 'mstr-gthb' set up to track remote branch 'mstr-gthb' from 'github-branch'.

git checkout a

git log

> copy the last_commit_id (such as 325d41)

git checkout b

git cherry-pick $last_commit_id

小白篇 shell指令碼基本操作

shell指令碼test.sh第一行新增 bin bash然後就可以在shell視窗中 sh test.sh bash test.sh關於空格 回車 任 何 地 方不 要 隨 意 添 加 空 格 回 車 文件結尾不要windows回車符 r 附近不要有空格 條件語句標準 注意空格 if check ...

Git基本操作(詳,小白專用)

git 基本快照 git標籤 git檢視提交歷史 配置使用者名稱及郵箱 設定git預設使用的文字編輯器 設定差異分析工具 git版本資訊 移除原來的版本 也可以自己指定生成的倉庫目錄 git init newname 例 git clone ebookchain git clone 時,可以所用不同...

Git基本操作維護線上Bug 小白專用

修改線上或者其他分支內容 在當前分支下 建立新分支 hotfix 修改內容 eg pre內容出現bug git checkout pre 切換到pre分支下 git pull 更新為最新 git checkout b fix route 建立並切換到fix route 分支 git pull 更新f...