西木-Lee

 

git command line 提交代码

echo "# spring-boot-apollo-demo" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/lixyu/spring-boot-apollo-demo.git
git push -u origin master

 Command line instructions

Git global setup
git config --global user.name "test"
git config --global user.email "test@os.test.com"

Create a new repository

git clone http://10.138.60.166/lixinyu/boltloan.git
cd boltloan
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://10.138.60.166/lixinyu/boltloan.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://10.138.60.166/lixinyu/boltloan.git
git push -u origin --all
git push -u origin --tags

 

命令行合并(merge)代码

Step 1. Fetch and check out the branch for this merge request

git fetch origin
git checkout -b release_v20190614 origin/release_v20190614
Step
2. Review the changes locally Step 3. Merge the branch and fix any conflicts that come up git checkout release git merge --no-ff release_v20190614
Step
4. Push the result of the merge to GitLab git push origin release

 

 

附windows下,使用gitlab提交代码完整步骤

1.安装git客户端,并配置环境变量
  C:\Program Files\Git\cmd;C:\Program Files\Git\usr\bin;

2.在本机创建ssh-key 

#jenkins
  

ssh-keygen -t rsa -C "jenkins@vcredit.com" -b 4096

3.配置ssh-keys在git服务器上
  a)复制密钥
  

type %userprofile%\.ssh\id_rsa.pub | clip

 


  b)在gitlib服务器上添加密钥
  setting->SSH Keys->粘贴密钥到Key->Add key


4.git提交代码示例

示例1

git clone http://10.138.61.75/test/my-test.git
cd my-test
touch README.md
git add README.md
git commit -m "add README"
git push -u origin master

示例2

echo "# spring-boot-apollo-demo" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/lixyu/spring-boot-apollo-demo.git
git push -u origin master


5.How to add your SSH key to Eclipse: https://wiki.eclipse.org/EGit/User_Guide#Eclipse_SSH_Configuration

6.git配置

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

 7.git强制更新并覆盖本地代码

git fetch --all

git reset --hard origin/master

git pull

 

8.其他

 

posted on 2018-08-17 19:25  西木-Lee  阅读(506)  评论(0编辑  收藏  举报

导航