創建git倉庫可以在遠端創建一個倉庫,
然後check到本地,在本地的文件裏創建工程文件,然後提交
也可以將本地現有的工程和遠端的空倉庫關聯
本地創建了一個工程 iOSDemo
運行沒有錯誤,就可以提交到遠端了。
一般情況下,遠端倉庫創建成功之後會有以下提示
#Command line instructions
#Git global setup
git config --global user.name "wangjiangwei336"
git config --global user.email "[email protected]"
#Create a new repository
git clone http://gitlab.pab.com.cn/CARF/DUN-CLDS/dun-clds-open-front/ios/CarLoanAppR11.git
cd CarLoanAppR11
touch README.md
git add README.md
git commit -m "add README"
git push -u origin master
#Existing folder
cd existing_folder
git init
git remote add origin http://gitlab.pab.com.cn/CARF/DUN-CLDS/dun-clds-open-front/ios/CarLoanAppR11.git
git add .
git commit -m "Initial commit"
git push -u origin master
#Existing Git repository
cd existing_repo
git remote rename origin old-origin
git remote add origin http://gitlab.pab.com.cn/CARF/DUN-CLDS/dun-clds-open-front/ios/CarLoanAppR11.git
git push -u origin --all
git push -u origin --tags
配置遠程倉庫 origin是遠程倉庫的別名 代替xxx.git的地址
git remote add origin https://gitee.com/kingCould/HelloWord.git
git創建分支並切換到當前新創建的分支上
git checkout -b dev
.HelloWord工程結構的添加 命令
git add -A
提交git到版本 -m是提交的註釋
git commit -m
開發完成後
git push origin dev
此時就將本地分支推送到遠程相應的分支上了
記得推到遠端之前先拉取最新代碼
git pull
開始推送
git push <遠程主機名> <本地分支名>:<遠程分支名>
git push origin master:master
==小提示=
==git push origin與git push -u origin master的區別
$ git push origin
上面命令表示,將當前分支推送到origin主機的對應分支。
如果當前分支只有一個追蹤分支,那麼主機名都可以省略。
$ git push 如果當前分支與多個主機存在追蹤關係,那麼這個時候-u選項會指定一個默認主機,
這樣後面就可以不加任何參數使用git push。
$ git push -u origin master 上面命令將本地的master分支推送到origin主機,同時指定origin爲默認主機,
後面就可以不加任何參數使用git push了。 不帶任何參數的git push,默認只推送當前分支,這叫做simple方式。
此外,還有一種matching方式,會推送所有有對應的遠程分支的本地分支。
Git 2.0版本之前,默認採用matching方法,現在改爲默認採用simple方式。