Git 的使用及其一些基本用法

2022-01-14 10:28:09 字數 1526 閱讀 1721

$ git config --global user.name "your name"

$ git config --global user.email "your email"

為github 賬戶設定ssh key 

最後新增乙個檔案測試

//初始化git

git init

//將**新增到本地倉庫中

git add .

//commit到本地倉庫

git commit -am "提交時描述資訊"

//鏈結到遠端倉庫位址

git remote add origin 倉庫位址

//將本地**提交到master分支

git push -u -f origin master

//撤銷上一次更改

git reset --hard head^

//撤銷更改

git checkout --.

//刪除遠端分支test

git push origin --delete test

//刪除本地分支 test

git branch -d test

//檢視當前更改

git status

//提交所有

git commit -m "

這是備註

"

//切換到基礎分支,如主幹

git checkout master

//建立並切換到新分支

git checkout -b cyao

git branch可以看到已經在cyao分支上

//撤銷上一次合併衝突

git merge --abort

//更新分支**並提交

git add *

git commit -m "init cyao"

git push origin cyao

//遠端庫與本地庫同步 (提交之前未pull)

git pull --rebase origin master

//檢視獲取過的分支

git branch -a

//合併分支

git merge 分支名

//git 存在未提交**解決方案

git stash

git stash pop

然後再git checkout ,

然後提示 執行git pull 

//好玩的根據作者名稱 檢視提交**行數(參考)

git log --author="chong.yao" --pretty=tformat: --numstat | gawk ' end '  

回滾**到某個id 時刻

git reset --hard a90f1e3d8b973ddf9b50f6cfe109fe8fd05f2bc8

git push origin head --force

swift之建立陣列,字典及其一些用法

對於swift而言,建立陣列和oc大致是一樣的,我們可以直接用方括號來告訴系統,我要建立陣列了啊,你得識別我啊,而字典就有所不同了,在oc中是大括號,但是在swift中也是中括號,看下邊的例子 var firstarr 1 2 3 var firstdic 1 i 2 love 3 you 上邊就是...

最小堆的大建立及其一些基本操作

最小堆,能夠維護最的的元素的最上面。同樣還有最大堆等 include include typedef int elementtype elementtype mindate 10000 struct heapstruct typedef struct heapstruct priorityqueue...

git的一些基本使用

工作中對於專案的管理主要是基於git的,學習git還是很重要的。git的特點 git相關引數的配置 用來指定自己的機器 git config global user.name your name git config global user.email your email git倉庫的建立 mkd...