git 推送远程分支

Command line instructionsgit

HTTPSfetch

Git global setup

git config --global user.name "taohong.ouyang"
git config --global user.email "taohong.ouyang@husor.com"

Create a new repository

git clone http://git.husor.com/beibei_qa/trade-search-service-test.git
cd trade-search-service-test
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://git.husor.com/beibei_qa/trade-search-service-test.git
git add .
git commit
git push -u origin master

Existing Git repository

cd existing_repo
git remote add origin http://git.husor.com/beibei_qa/trade-search-service-test.git
git push -u origin --all
git push -u origin --tags
Git global setup

git config --global user.name "taohong.ouyang"
git config --global user.email "taohong.ouyang@husor.com"

Create a new repository

git clone git@git.husor.com:beibei_qa/trade-search-service-test.git
cd trade-search-service-test
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 git@git.husor.com:beibei_qa/trade-search-service-test.git
git add .
git commit
git push -u origin master

Existing Git repository

cd existing_repo
git remote add origin git@git.husor.com:beibei_qa/trade-search-service-test.git
git push -u origin --all
git push -u origin --tags

本地分支已经创建,与远程分支联系。code

** 删除与远程分支的关联** git remote rm originrem

回退版本源码

git reset –hard:完全回退到某个版本,本地的源码也会变为上一个版本的内容it

git reset HEAD^    //回退全部内容到上一个版本
git reset HEAD^ a.py   //回退a.py这个文件的版本到上一个版本
git reset –soft HEAD~3   //向前回退到第3个版本
git reset –hard origin/master   //将本地的状态回退到和远程的同样
git reset 057d   //回退到某个版本
git revert HEAD    //回退到上一次提交的状态,按照某一次的commit彻底反向的进行一次commit

丢弃 本地全部的改动。 git fetch --allio

git reset --hard origin/masterast

git fetch 只是下载远程的库的内容,不作任何的合并 git reset 把HEAD指向刚刚下载的最新的版本test

相关文章
相关标签/搜索