[Gitは]指定されたブランチに1つのファイルを提出します

 

私のニーズ:

項目テスト公式のgitの存在、プロジェクト、FILE1.TXTとfile2.plistの下に2つのファイルがあります

地元FILE1.TXTとfile2.plistが変更されている場合は、私だけのgit file2.plistに提出したファイルを変更したいです

File2.plist CFBundlevVersion値は、現在1であります

ソリューション:

あなたが直接Gitのプッシュをすることができ、実行後、gitの追加する必要はありません 

<ファイル> -m「あなたのコメントを」コミットgitの 

次のようにfile2.plistを読み取ります。

 FILE1.TXTは、以下の 

 修正file2.plist:

 修正FILE1.TXT: 

 コマンドをコミットします。

wangju @ wangju-HP- 348 -G4:〜/デスクトップ/テスト公式$がfile2.plist -mコミットgitの" 1つのファイルをコミットする" 
[マスター2fcfdb8]は、単一のコミットファイル
 1  ファイルが変更され、1つの挿入(+)、1つの削除( - )

変更をコミット

wangju @ wangju-HP- 348 -G4:〜/デスクトップ/試験- 公式の$ gitのプッシュ
Username for 'http://gitlab.it.5i5j.com': juwangd
Password for 'http://[email protected]': 
Counting objects: 3, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (3/3), done.
Writing objects: 100% (3/3), 285 bytes | 285.00 KiB/s, done.
Total 3 (delta 2), reused 0 (delta 0)
To http://gitlab.it.5i5j.com/qa/test-official.git
   e2dcd19..2fcfdb8  master -> master

验证结果:

远程仓库只有file.plist文件被修改

 

 

 附,一般git的操作流程: 

  1. clone到本地 git clone 'address';address为需要clone的地址
  2. clone成功后会生成一个文件夹,cd 到文件夹下,根据情况往里面添加文件
  3. 我的是一个空项目,所以colone下来后,把我java项目中的 src 和 pom.xml扔进去提交即可
  4. git status命令可以查看文件状态(可不执行,只是用于查看文件状态)
  5. git add -A提交所有变化 ( -A 命令区分大小写)
  6. git commit -a -m"内容" 提交到本地
  7. git push 上传更新到git版本库

 

参考文档:

git命令提交文件的操作流程(笔记)

git 只提交某个文件的修改内容

おすすめ

転載: www.cnblogs.com/kaerxifa/p/12170223.html